This sounds about on par with replacing all keystrokes by repeated alt+tab.

From an information perspective, prediction can only be right as frequently as there is redundant data capable of being compressed.

I am actually considering taking the concept further. Probably the most obvious would be browser tabs which would require creating a browser extension. I don't know if having the shortcut switch both windows and tabs would be helpful or start to become confusing.