From what I have read, there is alot to be said for a BP/W setup. It appeals to me partly because of simplicity, and because I can see the benefits of being able to maintain a horizontal attitude. My experiences with a jacket style BC have resulted with me finning to remain close to level.
Don't believe everything you read. Try one first. Just because lots of other people freely extoll the virtues of BP/W, doesn't mean it will be perfect for you. Finning to keep position can be due to less than perfect buoyancy control and poor weight distribution too. A BP/W will not necessarily solve all your problems.