Im not into this genre
My disposition towards happy-hardcore isn't a friendly one.
That being said, synths / stereo-ized sounds are great, and for a gimmicky genre, its not awful. The melody is uber simple, but that is the nature of this type, if you do edit it, a more moving melody would make it far better in my opinion.
Speaking of gimmicky, take the cheering sample out of the beginning, that alone tempted me to 0 this. Honestly, putting cheering in your own music? That is like making a robot to give you high fives all day until your own wrist is sore, and your self esteem is boosted. The Cool-Aid guy would be disapointed (Oh no!).
But yes, as for overall-ed-ness, this is pretty cool. If you are making it longer, just put in some lone synth with a low-freq filter on it and make it build for 30 seconds, hardcore fans eat that stuff up, and it tacks on a fair bit of length to a song.