probably not
Yeah I've seen the Ruckus DJ at my local bike shop, and to be honest i didn't really like it :S. Maybe it just wasn't my type of bike, but if i were you there would be no chance of me trading in a STP for a Ruckus, plainly because the parts GT makes aren't the top of the line...