My only contact with WMU has been a number of years ago, when they first offered a 509 course (the old integrated course under the CAA). As soon as a few airlines joined up for sponsorship courses, they wrote back saying they were unable to take any self-sponsored students. They followed this policy up until BA cancelled their contract.
Why would you do this course over a OATS or BAe - its the same price, unless you had the delight of flying over the pond, or had a particular desire to fly in the US.