I'd always suggest focusing on MSQ first on one class. Due to armory bonuses every other class will take less time to level afterwards. If you find yourself levelling ahead of the MSQ then skip the sidequests and save them for a different job. Roulettes are great but really the bonuses are built for people who have already done them as an incentive to rerun older content.