I've tried to deploy the MSP Interface in the past, but it resulted in a massive increase in calls to the support team. The main reason is because of 'unexpected' results being displayed in MSP - i.e. user issues, rather than technical ones.
I did it successfully in two organisations. The first, the requirement was only that PMs manage (very) high-level timesheet tasks and reporting milestones in their 'PPM MSP' plan (we left it to them to maintain their detailed plan elsewhere). The second - and more successful - was when we provided the projects with a professional planner/scheduler who understood the intricacies of the PPM/MSP interface.
Honestly, unless you have a burning need to do effort-based planning & tracking at the detailed task level, I'd give it a miss. Too many PMs simply have neither the time nor the desire to learn how the interface works under the hood, and far too many don't really understand how MSP works either.