Thanks! This is supposed to take place after Wario Land: Shake It! and before WarioWare DIY (highlighted by the text at the beginning) so it made the most sense (plus it's easier to use).
Maybe. The only thing I'm aiming for now is the SAGE 2025, trying to get the demo done before the deadline. Apart from that, I don't know. Probably will put there too.
There is a section for fan games in this site too, perhaps I'll consider that.
Oh yeah I saw this cutscene. Honestly, you nailed the feel of the GBA and DS WarioWare games from what I can see, as well as much of the humour. Wario trying to make an operating system definitely seems quite realistic for this series.