For us, these are the pros:
1. Removing weights, bcd (without struggling), fins in the choppy water, and then handing them up to the crew before getting back on the boat (in Cozumel and Cayman); and
2. BP/W with one piece harness NOT for everyone
(I was the OP in that thread)
Did you even try crossing the straps behind his neck?