Good god. What has happened... ?
Here's the thing. I am going to continue to say that this is a profoundly bad idea, and here's why:
I have IC'd some 4 games straight now, and I can tell you that from watching the playing of those games, the IC system is causing a lot of problems (on the scum side, at least). The addition of mentors for all of the players is just going to exacerbate things.
So, what's the problem? The problem is that the ICs get too damned involved in the beginner's game. The scum IC tells the scumteam how to get out of sticky spots; the town IC tells the town who he thinks is scum. It becomes an indirect game pitting one IC against the other, and also a game where the town feels they must use the scum IC's meta.
I have been "gifted" with credit for killing power roles; players now sort each other out based on my teaching-meta ("That one's not scum, or Vector would have killed him by now."). You may also note Webadict's statements in the current BMVIII, if you like.
Essentially, I think there is a need to back off on the part of the ICs, and give less help, rather than more. An Intermediate game needs strong ICs and perhaps a per-player mentor system, but a beginner's game really doesn't. Beginners need to know the rules and a little bit of basic theory, but they don't need--and, in fact, suffer from--the current wash of "help." If you like, consider the case of RNG and Nirur Torir. I was heavily involved with their game the first time, thinking they would pick up the information and be able to move on easily from there; when I sat back during the second, they ran themselves into the ground (though I will submit here that they also had a good deal of poor luck and unexpected situations in that round).
I think that the current system is destroying beginners' development in crucial areas, particularly creativity. Some are good at picking up a mentor's advice and creating their own ideas, whereas others ignore the mentor completely... and others yet lean on them too heavily. There's something that feels deeply wrong with the current system, which seems unlikely to be solved by merely injecting more Grand Viziers into an already unstable political climate.