I have used it and you can have an SSO with moodle. I like the mahara platform but we moved away from it in favor of wordpress several years ago. I have not kept up on the development of mahara. It definitely had promise if adopted campus wide.
One of the reasons we were not able to get traction on its use is we tried to implement it on a department level.