From ure production i know you been doing this for awhile so just put it throu a freq analyser cau i think there is some freq bands that have holes in them… i personal prefer ures to tiesto to be honest… alot more strippered down. tiesto version is to cluttered. Ure top end is very high and very hard on ears… you need to add reverb on main lead or simply turn it down cau its got to be in te 4 -8khz range and there nothing else competing with it so there is no reason for it to be that loud even cut from 10 – 15khz were it doesnt effect sound but take some of the harshness away. As i say i think ure production as in levels against each other and panning is very good….everything has its place etc but you really really need to tone down the top end cau it too harsh… it lets down a perfectly good well balanced tune otherwise.
good luck with it