It should not really matter how you implement the zoom. If you change the default values in the file then it should just use this value and would not be necessary to adjust it with the setzoom.
This works in FF and IE (though IE is still showing an error on the page).
Thanks for helping, but why isn't this documented anywhere? Did I miss something? The posted How To telling you How To Change The Default Zoom doesn't mention this at all!