In terms of safe diving & function, I think any BC will do. My personal preference is a back inflate (for reasons discussed below), but when I find myself in a jacket BC, I can dive with no serious problems. If you're fine with your jacket style BC, then its all good, why worry about it.
I know many folks say that its easier to trim out in a back inflate, and especially a BP/W -- as the weight is already pretty much distributed as it should be. However, when I was in a jacket, I didn't find trim especially hard to achieve -- it just requires proper weighting & placement, using the trim pockets. That fine tuning of weight is also necessary with a back inflate, so no real difference IMO.
Ive heard claims that a back-inflate is more streamlined in the water compared to a jacket. I question that. Its seems that whether the bubble is wrapped around you or its strapped above you, its still a profile in the water, it will still create resistance. I'd like to see data that backs up the supposed streamlining advantage.
So on functional issues, jackets BCs & back inflates are a wash, IMO.
However, I prefer a back inflate (what I use now), mainly because I don't like how a jacket squeezes when its inflated, sometimes making hard to access pockets. Jackets also requires to tighten straps when you deflate, in my experience. These aren't huge issues, but enough for me to have a preference. If you don't experience these issues in your jacket BC, then no problem.
A BP/W w/o any padding (my back inflate & your jacket probably have some padding) would probably allow me to drop a few lbs, which would be welcome, but since my back inflate works fine, I wont worry about it too much.