My opinion is not going to be popular among many Scubaboard Scuba Snobs.
I have several 1000 dives behind my opinion, and have been certified since 1989 OW, DM in 1991, never rushed my training. I have dived in fresh water, salt water, brackish water in crystal clear and black water conditions, altitude, night, deep, currents and no currents.
My 1st BC was a 1990 US Divers jacket style BC. In order to get into a modern weight integrated BC, I 'downgraded' for 9 years to a back infate Aeris Oceans5 around 2012. After I dropped 34#, I needed a medium BC again and I went with a Cressi Travellite. It is compact, weight integrated and I float upright when on the surface. Plus I only dive on vacations now and an occasional work dive at the ski lake. I love this BC and it works for me.
In my experience, the combination of having front mounted weight pockets in addition to an inflated airbag put me face down @ the surface. Additionally, the back inflate attempts to solve a problem I never had, being horizontal while cruising around on the reef.
So I won't say my way is the only way, or that would make me as bad as the scuba snobs. I would tell you to try them both and see what you like and make a choice. Personally, I haven't struggled with horizontal positioning or face down since returning to a jacket style.