Boy necroing threads is fun... How do people even find these old things?
My short take on pyro, its airblast is necessary to be useful at all, but is implemented incorrectly, free stunlock is dumb and too simple, should have been vector addition type stuff, where velocity from the pyro's blast is added to your current direction and you get redirected, retaining ability to airstrafe, or if you're a soldier falling on a pyro, its airblast only stops you or heavily slows you, stuff like that.
Also the the blast should require aim. The fact that a pyro can airblast rockets that wouldn't even have hit them is dumb, the effective box and range as it stands makes no sense.
edit: I don't like typos.