... and modeling contacts and compliant cams is exactly what I'm after! And flexible beams!
The issue that I have with MDO is that if I define a cam over a profile comprising several arcs representing a chain wheel outline, the cam will not follow the profile properly. In Motion you won't see such behavior, plus you can control cam smoothing. Even more, the contact model for cams in MDO is based on a coefficient of restitution rather that an impact (contact stiffness and damping). Again Motion seems to approach this in a better way.
Also defining custom loads seems cumbersome, since you have do use Pro/Toolkit.
These being said I can only tell that I really regret that Pro/Mechanica Motionis discontinued before MDO reaches a decent level of complexity, and my approach from now on is to look into some other dynamic simulation software, most likely ADAMS/View.
Thanks foryour input,
Lucian