Minimum hours on a standard MCC on a non-integrated (i.e. modular) course is 25 hours groundschool and 20 hours in the FNPT2. Of that 20 hours, 10 will be as PF and 10 as PNF/PM.
If an FTO or customer wishes to do longer courses then that's their choice.