As MetaROUTER incurs significant overhead, I propose to supplement or replace it with a possibility to run Linux containers (see e. g. Docker, LXC, systemd-nspawn) inside RouterOS. This is a very easy way to extend RouterOS functionality with no or minimal software overhead.
I too have a possible large project which can benefit from docker support. either or both running RouterOS inside docker, and docker inside RouterOS.
This would be great if we could spin up small servers running on the RouterBoard hardware i.e. network monitoring collectors
However the downside is massive potential for security holes at the hardware and kernel level so thats why I think they would never implement it
I am not sure I would remove MetaROUTER, but Docker seems to be needed.