Well... bugger. When did that happen? Besides, how can you charge but not run? That makes absolutely no sense.
Anyway, 1200ft a round is still pretty damn fast. About 120 MPH, and plenty fast enough to kill yourself on that readied Wall spell, apparently. If the other guy sees you in time to use it.
But still, put that spell on an actual Dragon. If I remember right, that's a 200ft base speed, for 8000ft per round running. That's a little over three miles in 12 seconds, about 900 MPH if my calculations aren't horribly messed up. And if I recall my obscure details, that's more than just a little bit over the speed of sound. That just seems pretty kickass to me, is all...
Edit: Also, Fly gives you a fly speed, which means that anything that modifies a fly speed can be used, except things like Feats that requires flight. And even then, I allow my players to take those, even, they just take effect only when you actually have the fly speed or effect active.