This set up sounds awful to me. One of the things that make a BP/W so enjoyable to dive with is the lack of padding, cumberbund, and other non-necessities that Hollis had apparently decided would "improve" it.
If you're trying to figure out how comfortable it will be by trying it on in street clothes on land, you'll be sorely mistaken once you get in the water. the weight loading is completely different underwater; the whole idea of lumbar support simply does not apply to diving. Of course, if how the thing feels on land, or on a boat before you get in the water, is more important to you, then this sounds like a good set up.
Before you buy anything, you should try a simple rigid backplate, no padding, one piece webbing harness, and small streamlined wing.