So when with the MYMUE site be up again? And how does the staking work with this now?

MyMUE is live and earning you rewards as we speak, it is just not publicly available yet until all back end integrations have been completed.
MyMUE is and will remain a shared MasterNode service, so "staking" is not what the service offers.
The platform operator M P Hosting (pjcltd) may offer stake pools in the future, I don't know, but as soon as MyMUE is live, we'll let everyone know.