Yah, there are a lot of specialized sysvars only good for hand made bots. Movement for example only needs an angle sysvar.
Another idea would be to reorder sysvars so the most critical go first. DB could cap the sysvar range (for mutations, not for running) and evolve different levels of complexity, like, minimal mode (32 sysvars) basic mode (64 sysvars), complex mode (128 sysvars), full mode (256 sysvars), extended mode (all sysvars and free memory locations).
It wouldn't be backwards compatible, but bots evolved on different levels would be compatible.