I love the concept of multiplayer-first without needing intricate networking knowledge. I'm actually working on a similar system for old retro games.
However, the demo games you have come across as too trivial and trashy to really show off what your system is capable of. I highly recommend putting a lot of effort into making something that shines there.