I feel that it'd be better if the "limit vertical view" option was removed and that the engine behaves like that flag is on at all times. Having this flag off introduces inconsistencies and shows black corners when looking up or down in the shader GL renderer.
Then, instead of requiring the user to make a script to increase the FOV, provide a slider right in the options. Don't show the true number of degrees with the base 2:1 ratio, instead, have it be Quake style as most users are familiar with that. That is to say, base ratio of 4:3 instead. Internally the config should still have the true value, but the in-engine options menu would show Quake style. So the default 80 would be shown as 60 instead. A max of 90 from the slider would be nice (that is, 90 in Quake style, not Marathon style).
Ideally, this FOV slider would be cosmetic only and would not affect what shows up on the automap.