This is an amazing concept, and just from reading, I can see how it would work very well! If a user is comfortable with how it works like you are, I'd see no issues with recommending it.
Of course, officially we'd have to test and confirm we're getting good results as well before officially suggesting it for the masses (if it doesn't work, a lot of the troubleshooting would be on the Google side). But honestly, this looks great and is very helpful. If anyone else tries it, feel free to chime in.
Thanks so much for sharing!