I can't comment on any other school than EFT and my experience is now over a year old. However, and I see no evidence of change from their website, when I was there they had only one Arrow and this was a pain from time to time. Serviceability was up and down and obviously the aircraft's utlization was high. Notwithstanding these comments I passed first time and in absolute minimum time. Course took 3 weeks beginning to end. In fact, looking at my log book I may actually be short on the course minimums - oops.
Instructional standards were more than adequate although sometimes brief/debriefs were a tad rushed. Keep an eye on your billing for ground instruction.
Although I have some reservations noted above, overall I'd be happy to recommend EFT.