it's always a good idea to write your tunes for the characteristics of the speakers that it's ultimately going to be heard on...... ie a club/pub PA.
I see lots of producers listening to every little technical nuance and imperfection on their HR824's - busting their nuts trying to make it perfect - but if it sounds good at the end of the line what else matters?? it could sound phat as fuck in a club but shitty on a pair of NS10's - doesnt matter.
It's a similar argument to the whole "mono bass" newbie producer syndrome - every wannabe dnb producer singing "ohhh your bass has to be in mono otherwise the needle on the record will skip!!!!" - NEWS FLASH!!! you haven't pressed any records yet!!! THE NEEDLE IS NOT GOING TO SKIP ON WINDOWS MEDIA PLAYER!!!
sorry had to get that of my chest - anyway yeh, it's more important that a tune should sound good on "commercial" sound systems - cos that's what people are ultimately gonna be hearing it on!