But as has been pointed out the biggest improvement would be to remove the requirement for FTO based training and allow it to be done at club level.
Almost right - the real improvement would be to do it the FAA way, where you can choose any route from self-study to the full classroom setup or any mix. After all, it doesn't matter HOW you arrive at your knowledge and ability, as long as you pass the tests.