Personally I think hunts should be personal, like how Levequest works.

B - Solo
A - Party of 8
S - Raid size

Go solo/form a party/raid, head to the Hunting Board and pick up the hunt you want to do.
And to prevent S ranks to be farmed, the hunts will also cost Allowance like Levequest does, the higher the rank the more it costs.
This way there would be no 'Ninja pulls', no 'Taking ages to load I wont make it' because everyone is teleporting at the same time etc etc.
Also this way A and S ranks would feel more like real boss fights and could actually prove deadly.

-Something extra that I think would be fun-
You get direction to which map the hunt is, but you have to scout the map for tracks (or just be lucky and find it without tracking it) or maybe even have to lure it out with some bait. This way it would feel more like a hunt.