My point is that requiring a .edu address is artificially restricting your potential, and most certainly legitimate, users.
I read RateMyProfessors and the information given is less detailed than the information I get talking to people in the halls of my school. The site definitely has a use, but a professor rating himself artificially high will probably contradict the actual widely held student view that the reader already knows.