I think there's a real issue with any sort of bike desk/gaming setup which is that it's hard to interact with a stable system while biking so the interface necessarily needs to be tuned to cruder inputs. Biking is mostly a leg activity but the rest of the body does get involved and ends up making using something like a mouse or keyboard require a lot of work to provide a stable platform.
Bikes as display devices with crude inputs feels like the maximum we can get for a consumer device.