One thing to know as well is that AFT spread the 14 ATPL exams over 3 CAA exam sessions, instead of 2 as is usually done by most other GTOs. I think it's 5, 5, then 4 subjects (in 6 months). Obviously, that takes an extra sitting, but that seems to work for them.
BGS's groundschool always comes highly recommended, as does Oxford (if only for the feedback question bank
)
As for CPL/IR, depending where you live, there are usually good FTOs nearby (Exeter, Bournemouth, Cranfield, Bristol, Coventry, Leeds, Oxford...) I know I saved a great deal of (accommodation) money by training at an FTO within commuting distance.
Cheers