>>36595526yep. literally the only problem with field moves is that you can't use them without occupying move slots. the solution isn't to make them all unnecessarily powerful like Surf, though. it's to remove the necessity to carry attacks to use them entirely. have all available field moves accessible outside of battle as soon as you've unlocked them via badge acquisition etc.
then all you're left with is the problem if fast travel necessitating a pokemon that can fly, but you can just as easily massively widen that pool by changing teleport into the same field move function as fly. (maybe even have both of them act as "return to last pokecenter" before aquiring the badge that unlocks free-destination fast travel)