ArchySmi
I am almost finish atpl intergrated in Global Aviation. Very nice place to do your training.
People there are both professional and friendly and the most important. Pay as you fly! Hour by hour. Pm me if you want for futher informations.
As for your last question i believe that the most important is the personal effort everyone made on his training. Even finished oxford or Global. When you will go to an airline assessment you will not have your school with you. Just you and your skills!