Flightpaths are fine, honestly; perfect way to travel when you need to AFK for whatever reason.
Then again, with a waypoint system, you simply insta-port to whatever waypoint then just have your character sit and /afk after however long it takes, so I suppose that works a bit better if you only have to step away for 10 seconds or so.