Given that.
I'd focus on virtual cloud based (non hardware) based solutions.
In terms of using Raspberry Pi with VNC you could offer for sale a pre-loaded & configured SD card that would be already set up with an easy to use distro/desktop and preconfigured for certain tools, demos, etc., which would allow people to get up and running with VNC very quickly and easily using some pretty minimal instructions (how to get the client set up (on the their PC/Chrome box etc..)
--- bill