Do like the main 'whooo whoo' sound that is kinda talking to you, in an abstract sense...

Agreed on the structure point you made and certainly prefer this principle when on the dance floor...

...reckon you could introduce some more top end skip into the tune at about 4mins for about 45secs to 1min, which would add to the layer you bring in a few bars before the kick comes back in... this will make the dancefloor skip that little bit more also, without being a cliche, before you move into dropping the tune dreamilly away...

Nice work...