Teams have tried pretty much everything from going over super early to going how the Bills did. If it worked better going over early, teams would still be doing that since that's what they initially tried.
It was found to have the LEAST effect on performance going over late which is the standard protocol now, but it's still significant.