That's a long list. It may be worth double checking the quoted course figures - for example I add that up to an 18 hour JAA CPL, rather than the 25 required for a SECPL or 28 for a MECPL. Also be aware that EASA propose in the not too distant future to remove the MECPL route, by not allowing candidates to complete an extra class rating as part of the CPL.