Fastest leveling

The best way to level quickly is to do both, questing out in the world while waiting for queues to pop, while also stacking every conceivable XP buff you can get your mitts on.

So for a Monk, yeah, go BM and quest while you wait for dungeon queues to pop.