first thing to remember about mixing down on headphones...
it gives you a messed up perception of the stereo field.
it will probably sound excellent on the phones but when
you play out it will sound awful