Shot timing windows (including perfect release) scale based on shot %. So what you're describing is already implemented. Basically, when your shot % gets below a certain number, the perfect window reduces to a sub frame value, making it impossible to hit. Problem is, once you've crossed that threshold, hitting the green release window becomes the same for everybody.