I had fun with one of those sites back in the day for about a month, then I realized how much time I was wasting doing absolutely nothing..
To many rules to those forums, to many snotty little kids.. it's kinda fun for a few weeks but it dies off pretty quickly, it's just not that much fun.
Especially when one forum gets in a fight with another saying they did something first when.. no one knows when those things even started..
sorry to burst your bubble, just my 2 cents..
I much rather prefer modding cars in photoshop and building stuff in 3d than 'paying' someone with fake credits to use MSPaint to put some dope body kit on my car when I could do it myself.. and did in fact.. and then they said I "cheated" .. hm.. whatever.. I didn't know it was cheating in life when you made something by yourself.. Guess I'm a failure!