Pretty sure you won't need that when the free 1080p base version comes out next year. I played 30 hours of assassins creed during the beta last year on my macbook pro with a xbox 360 controller.
Is Stadia only targeting console games? Maybe I'm confused by this controller requirement because I'm assuming that I should be able to play e.g. Cities: Skylines on my Chromebook without a controller. (something which you can already do on NVIDIA GeForce NOW in the beta)
I don't get why the marketing has to be so confusing for these platforms. Stadia in Google Store focuses on these physical products instead of the digital subscription, and NVIDIA decided to reuse their name for a previous cloud gaming product that can also be confused with their GPUs. It's like they all want their products to fail.
I'm not sure, but I think it's targeting only console games. It feels like a gigantic value-add for Chromecasts first (which generally live in living rooms with more controllers than keyboard/mice), which also happens to be capable of working on phones/pcs using the same streaming technology so it's also available there.
Here's the list of the launch day games [1] -- I'm not familiar with them all, but even ones like Farming Simulator say they have full controller support on their Steam page. I wouldn't be surprised if Stadia required a controller at least for a while, but eventually got PC-only games that could use a mouse/keyboard.