Probably depends on where you live as much as how fast your connection is. Hard to get adequate ping. 100ms ping means the equivalent of a 6 frame input delay at 60 fps. That's very noticeable.
[1] https://epub.uni-regensburg.de/40182/1/On_the_Latency_of_USB...
https://stadiafever.com/why-does-the-stadia-controller-use-w...
Note: if you want to give your Stadia controller a second life after the service shuts down, you can do that using USB. Reportedly rumble works on Steam and Xbox. Bluetooth does not work, even though there seems to be a lot of demand for that.