Hey, I've just come up with an idea that you may actually like.
Being serious here, not trying to troll, so hear me out on this:
Jumping between leves and camps to do leves does, within moderate levels of reason, ruin the sense that you are doing something that should be regarded as 'important'.
That being said, what say you to the idea that when you accept leve quests, be they battle, gathering or crafting, your character's teleport ability is locked out, you cannot use it untill the leves you have are completed. If you were to use the airship whilst in possession of a levequest, you would have to take on it's full trip without a skip option.
When there are no leves left in your journal the teleport function is unlocked again and you can use it to your hearts content (as long as you have enough anima).
This way leves are given a larger sense of purpose without destroying the game for people who don't want to do them, or have already done them and just want to gain some sp (They'd be able to jump around zones to gather materials for instance, to boost some crafting)
Basically all leve/quest related things would lock out your teleport function. It would make these activities last longer, but compel players that like to teleport to do them faster so they could get their teleport operational again.
Some will probably argue this but it was just something that sprang to mind so I thought I'd share it.
