If any of the fov settings are changed, disable hud_fovauto + give a notification about it like "auto for adjustment disable, set ... to re-enable". As it is, it simply ignored fov changes, which can be confusing.. :)