I really enjoy this song
I'd recommend lowering the main synth's volume a tad, just to equalize it a bit and get all of the sounds out there instead of it overpowering the rest.
Other than that, this song is an ace, downloading it and listening to it frequently for sure!
(also, yes this is definitely progressive trance more-so than house)