Nothing wrong with a long intro when it's interesting, which I think it (the intro) barely gets by as (but if it were my track, I would shorten it to about 75% of what it currently is). Was that clapping and stuff a soundfront? Post intro, though. This is some good stuff! It sounds a little soundfront-y (standard sounds without any effects, filters, or modifications), though. If you fix that, this would be a cool progressive track... Are these releases you're posting here your first attempts at making music? They have that good-ideas-in-a-new-producer-structure feel to them, which should fade in a few months, depending on how often you make music. You're headed in the right direction.