I feel there should be three changes, one the 'adventurer in need' bonus should apply to ANY class type at all times. Second, it should ALWAYS be available. Right now I run the place only once a day, but I would do it more often if I could use the bonus to level alts jobs as yet another leveling option. Finally there should be an endgame reward for vets to get for doing it. Even if it is, 20 red stones and maybe 10 yellow once per day. There should be a reason for vet end-game players to wait around to play old content on a fully leveled character. XP means nothing to a player who has maxed out the class they want or even all the classes.
