It can be a nuisance, but how about basic command - shift - = ?
Under what condition(s)?
How might that lock in site-specific webpage magnification that Zoom Page already (supposedly) provides with its "Default + Site Specific" option?
I find it to be a nuisance when I want to revert, because I always have trouble figuring out where I started.
The major problem is that it's totally non-specific, rather you've got to invoke it on a page by page basis.
I guess its only real advantage is that it works.
Firefox has a font size pref; have you looked into it?