While certainly the simplest and most direct way, potion of flying only functions for an hour, so you'd have to pour one on every time. I've thought about it. And then after that, I don't know that there's anything to say that the broom itself will sustain weight, with only a potion poured on it.