I think they should offer a "perfect weighting" specialty instead of a "peak buoyancy" specialty since the use of a BC can easily mask the problem of being overweighted. The way it is now, all they do is teach people to be a better elevator diver, not necessarily a better weighted diver which would eliminate 90% of the problems people have with buoyancy control to start with.
I did peak performance buoyancy as one of my PADI AOW dives, and one of the things our instructor did was to remove weight from us until we couldn't stay down with an empty BC. So I can't speak for other agencies, or other PADI instructors for that matter, but mine did emphasize neutral buoyancy over BC use. If anybody's peak performance buoyancy instructor didn't do this for them, they got short changed.
I put down buoyancy as the first one. Rescue diver is a close second, but it's probably better not to stress somebody with self rescue scenarios when they aren't yet decent at buoyancy.