I wish I could have voted for PPB, because I think perfecting buoyancy control is the core of diving pleasure, and a lot of safety. But I think the class is generally not very well taught, and if you don't have an instructor who will take the time not only to weight you properly, but to distribute the weight for good balance, and counsel you on posture and correct trim, you just don't get much from it. Mine was close to utterly worthless.
Navigation, on the other hand, is at least in the PADI system a class with fairly closely described exercises and objectives, and unless you intend to spend your career following guides and depending on them, you will need navigation skills.
Nitrox, I think, is a great specialty once your air consumption has dropped enough that NDLs actually become relevant. They aren't to most new divers, because they will run low on gas long before they run out of no-deco time.