If given a choice take cpapf over the mpf. Mpf you pay fees. For cpapf the company pays the fees. Plus when you leave early for arguments sake, you get the vested amount fully payed into your account to take with you. For the mpf it will remain in the fund in a stagnant state until normal retirement age.