As soon as the final light to light up does so, that's time to change. If it's changing colour or flashing that's too late; those are warnings that you're close to the rev limit. Mind there is often not a big difference between those different signs. Second thing is just for continuity so you can use rev lights in the same way across different cars.
What? No, it's not redundant in the slightest. First, it's needed for keyboard, gamepads and wheels with very limited steering range, and there's a couple of cars that at max steering lock might feel too twitchy even on 900 degrees wheels, like Gr.2 Scirocco, Zonda or the truck. Second, we can still change it, even if indirectly: changing Steering ratio changes Steering lock while keeping Steering angle mostly the same. Third, ANY device that's not included in steering_wheels.xml is treated as a non-wheel device, even when it's a wheel, and there's a ton of them, some have been out there for years. Considering all that, the available settings need to be as straightforward and as flexible as possible to allow a player to properly set steering for any device, regardless of what this device is and if the game recognizes it or not. Dumbing it down by removing some settings is not the way to do it, unless you're willing to alienate a good chunk of your playerbase. I made a whole topic about that, about Raceroom's general issue with device support: https://forum.kw-studios.com/index.php?threads/device-support-needs-improvement.21326/
Very sure anyone with any controller can do anything they wish with the steering ratio, it is straight forward and we have not alienated anyone.
Since steering angle, steering lock and steering ratio are all connected together via a formula, we need either two of these three settings to fully configure the steering, so the question is which two to choose. And for that, it's important to keep in mind that just because you can do something doesn't necessarily mean that all is fine: we could change steering lock even before the hotfixes came, but a lot of people still had issues with it, so much that it required an urgent hotfix (and then a hotfix for the hotfix, because of the game's ongoing issue with device support that I mentioned in my previous post). The fix was literally "give all devices that aren't in steering_wheels.xml the default steering ratio+steering angle values that correspond with the old default steering lock of 18 degrees". This is not what an improvement looks like. I strongly believe that for Raceroom specifically, steering angle + steering lock is the better pair of settings (i.e., more straightforward and easier to understand) than steering angle + steering ratio, I laid out my arguments in these two comments: https://forum.kw-studios.com/index.php?threads/gamepad-forced-to-be-1080-degrees.21281/#post-261496 https://forum.kw-studios.com/index....d-to-be-1080-degrees.21281/page-2#post-261541