My ideas in a short rant:
Genesis is viable for training at lvl 1 for a long time. Beyond lvl 1 it becomes much too taxing in terms of mesos. Sure it's really strong and you can 1hko 15 skelgons, but it'll cost you all of your mesos. QE on the other hand has a range sufficient for sniping, is VERY good for its cost (only 50 mp), and its charge time is negligible to all those who aren't uncoordinated and know how to use teleport. I realize skelgon's have a ranged attack, but you'll be sniping so that shouldn't be an issue.
In summation: QE for early 4th job training with lvl 1 genesis > maxing genesis ASAP and losing mesos continuously.