Yes, I assume I know more about mojoPortal than you and I know what is possible and not possible without complex changes.
Yes, I am assuming that I will be the one to fix any security issues that come along in the future.
Yes, I assume I'm right that is is bad idea for others to fork the code on a large complex open source application and take on long term maintenance of their fork themselves.
Yes, I assume that any code changes that go into mojoPortal are things I will have to own and support for a long time to come.
I am not assuming but am sure that I don't like any of the ideas you have put forth and with each response you have made I have become more sure that I don't want or need any help from you specifically.
You have your assumptions and I have mine.
Again, good luck to you.