IŽve the experience in OBA for the flight training and NAC for the distance learning ATPL, i think both can offer what you are looking for, but keep in mind that what ever school you choose you have alot of work ahead of you, about problems you can find in those schools youŽll find in any school but sometimes you have to deal with them the best way.
Alot of people for example say bad things about OBA training and about their aircrafts but for me it worked perfectly after i finish my training in Florida i did a 15 hours conversion in Portugal to a Frozen ATPL and 2 month later i was offered a Job in the main Portuguese Airline on the Regional Jet ERJ145, so i think the training is professional on those 2 schools that i was enrolled.
Best Regards,