Just got an account there. Been getting involved in discussions and stuff the past couple of days. Within that short time, I managed to catch the ear of a game developer. Though she wants more "life-like" music than what I usually upload here, I am still being considered as another composer for the game's music. The time frame is another couple of years of development (holy shit), so I'm not gonna get too excited. Then again, I continue to improve with time, so maybe I'll be #1 by then.
Other than that, it's a great community. Already got one of the admins to add Mixcraft to the DAW list so I could add it to my profile. The way things are looking, I might just be moving over there.