I've done the ATP written twice, first expired and I did my ATP checkride outside the airlines.
All ATP was the first I used and then Sheppard. All ATP was over a 90 and Sheppard below a 90 above 80. I got my money back on Sheppard. Overall I liked All ATP since I walked in and walked out, same day, done! No home study, just one day of ATP cram.