Honestly, before talking about mentor requirements and whatnot, it might be important to clear up what the point of mentors is.

Some people seem to think they're supposed to give advanced in-depth advice on play optimization and high performance duties, other seem to think that it's sufficient to answer the questions of newbies, who usually don't even know what a rotation is and aren't particularly interested in it either, because they're still trying to find the bank to dump some items.

It's kinda pointless to discuss how to best achieve the goal of the mentor program when there's no consensus on what the goal even is. So, uhm...if the discussion is meant to be productive, a definition of sort would be required.