Pretty much any class can excel at boss hunting. But the more preferred ones are bunnies, glads, charm types, and foxes.
1.8b can get you a good tombeth staff, dread cutlass, or blood sword already, but it is more preferable to get altiverse weapons since they are cheaper compared to boss sets. The new tower can get you stage boxes 1~6 which in turn can get you altiverse boxes.
Stage 1 boxes > Altiverse Spiritual Boxes > Altiverse EQs for lv. 110
Stage 2 boxes > Altiverse Twist Boxes > Altiverse EQs for lv. 155
Stage 3 boxes > Altiverse Flash Bat Boxes > Altiverse EQs for lv. 200
Stage 4 boxes > Altiverse Thorny Boxes > Altiverse EQs for lv. 245
Stage 5 boxes > Altiverse Maiden Queen Boxes > Altiverse EQs for lv. 290
Stage 6 boxes > Altiverse Crimson Boxes > Altiverse EQs for lv. 335
The stage boxes are acquired by defeating 12th floor boss, 24th floor boss, 36th boss, and so on (counts of 12 floors each). They can be repeated daily so farming them is quite easy once you get a character up to farm them. Opening the stage boxes versus buying the altiverse equips and just selling stage boxes is debatable - since some are lucky in opening them and some are not. Btw, the stats of the altiverse equipments are random, but the good thing is that you can forge them to get better EQs.
You can check the indepth way of forging altiverses here