Primavera is a great Project Portfolio Management tool, it is highly powerful though it might be pretty confusing for a typical Microsoft EPM user. If the customer works with Primavera it does not mean that he is literate about Project Management best practices. Today, on a project, a long time planner, presently using P3 solution, sent me a 4 levels depth WBS for me to analyze and convert it into an EPM project. Suprisingly we have on one hand tasks grouped in phases or control accounts, but none of them are sequenced using standard Finish-to-Start, Start-to-Start or other typical dependency relationships nor they are resource driven, programming tasks and activities through a hardcoded start and finish dates. Migrating such a project plan to MS EPM is almost impossible if you would like to take advantage of the real power of MS PPS: Earned Value reporting (SV, CV, etc.). This is a challenge so we shall continue working on this issue. More info coming soon