Well no this is not heavy rave. The song doesn't really keep up the pase the 303 riff is also a bit too slow as far as i'm concerned, it's a pretty relaxing song actually that doesn't get on my nerves in a good way (unlike rave).
But it needs a little touch here and there.
For one: The beginning goes from a straight
beat to the full theme of the song. Try making the
theme of the song slowly come in, and then hit
you in the face. I'll give you a 4 because I love
trance in general.