I think the melody you went with fits the style very nicely. If I'm being honest, I don't really listen to a lot of house and dance, but I think you layered your synths pretty well here. Some advice I would give you here is to maybe turn down some of your leads and risers. The kick is getting buried by the of synthesizers you've got going on. All you need to do here is level it differently and then I think it'll really sound weighty. I think the mixdown is pretty solid though. Nice melodies. Really positive and euphoric, as well as varied. Good song!