@mattl Non-recommendation: I have an OseTub 7-port switch (with on-device buttons and a remote).
While a "please wake the screen" packet from any input will wake the TV, it won't set that to be the active input. So then the TV will be on but just have a blue "no signal" screen until I hit the switch's button for the input that woke the TV.
Maybe also some weirdness when switching between inputs with different resolutions?But that might be the TV itself.