Maybe kind of off-topic, but in part 2 of the Vanilla development saga Matt mentions that porting Vanilla to stuff like the Raspberry Pi Zero series isn't great because it would cost the same, if not more, to make a gamepad with similar or better functionality to the original. My solution would be to port it to devices that already have a large majority of the functionality. The Nintendo Switch is an easy answer and I feel like that might be Matt's actual next step, but what about the NVIDIA Shield? Its purpose is already to stream games from GeForce Now, so its hardware should be optimised for that kind of usage. Might be cool.