Hi Greg,
yes, that'll do nicely.
For 4.29 I've done sort of the same thing, except the code is a bit "smarter". It'll only do it (automatically) for "dynamic" fields (ie ones that are being sent back to the server and so are susceptible to the bug). It also allows you (on the template prompts) to specifically turn off auto-complete for some fields if you'd prefer it off.
Oh, and I made it automatically off for password fields as well.
Cheers
Bruce