My idea would be making players able to join the chat manually when they feel ready to do mentoring instead of trying to push people into the Novice Network on every loading screen, as well as kicking out AFK players after a time. I sure those two changes alone would do wonders.