Well I agree with you, I don’t think green releases should be in the game at all, but if they are the window should be like 1ms for all jumpers ensuring it being rare.
The ratings come into play when a non green release are hit.
100 rating shouldn’t equal 100% either, it should equate like 45%, with a 25 rating equating about a 10% chance to make a 3.