Big suggestion here...don't sleep of crafting the saddle for Vanwyrm.
Easily the best way to get around that I've found so far. - You can just fly all over the map, shooting fireballs at enemies, throwing spheres, snatching up eggs to hatch, collecting idols, seeking out enemy settlements and...