Hello,
I suggest You contact Your nearest Juniper Account manager/Systems Engineer and inquire about Juniper Professional Services (PS). Juniper PS can design, build & test the MS-MPC CGNAT solution for You and most impoirtantly, it possesses a track record for successful MS-MPC CGNAT implementations throughout the globe.
HTH
Thx
Alex