I've seen the 500hrs ME or "be a Bristow graduate" requirement for a north sea copilot job, too. The OGP guidelines would also allow for graduates of other schools, so this requirement indeed sounds like marketing for their academy.
As far as the quality of graduates is concerned: I've met some very good BA guys, but also some who I'd never give a job if I'd be an employer.