A great read, really in-depth. With MNaaS, is there any more details on how the service will work? Will is be as simple as TPoS - I know I would keep my private key etc. - I've been hesitant to set up a MN due to the setup, maintenance etc. but will be keen to set one up if this is makes it nice and simple as the opportunity to receive rewards from fees of the DEX on top of block rewards is enticing.
They are supposed to launching MNaaS very soon so expect they will be putting out all the details just before it launches.
Fees from DEX arent the only extra revenue stream MNs will earn though, every single service running on the network will also provide revenue for MNs through fees generated. So DApps, Privacy features, etc will all generate additional income for MNs so if everything takes off the income they generate could be pretty lucrative.