It's quite annoying to be forced to wait over 40-50 minutes to start the hunt to have enough arrows to be able to hunt for a complete hunt without running out to them.
For hunts of 1h 30 minutes, I usually carry over 500 arrows, which I usually have to buy (10k every 100), if I am in a hurry. Highers lvls than me, or those who hunt alone, usually carry 800 in the beginning.
I wouldn't change my vocation cause of this, but for me it is a huge mistake the fact that when you are offline the time of the arrows pass, but not the cooldown of the spell to summon them, senseless.