have you also looked at Cabair who have just started modular out of Bournemouth.
Have you also looked at the intergrated route? Bank loans are on offer....
Oxford and CTC both have thier pros and cons, I'd probably go for Oxford, as job oppournites after training look better than CTC. I think airlines look to Oxford more for zero hour pilots.... but i maybe wrong. just my thoughts...