What is an HP class rating? Could a 250HP complex be used?
They have been training PPLs on TB20s in some parts of the world, but that wasn't a CAA/JAA PPL.
Insurance would be a problem - that's the first thing I would check because the person has to go solo at some stage.