Yeah DMD is still around. He's not really into LFS anymore though. So DUB isnt really alive anymore... Im kinda looking out for a new team or something.
They are quite an ugly car yes, but they're not well known for looks, it's the RB30DET under the hood which is capable of over 800hp is what makes it popular.