I am kind of middle of the road. I dove a standard hard pack and strap equipped back inflate (a precurser to the modern BP and wing) when I started diving. The 2" nylon straps can be a be a bit uncomfortable and can make donning and doffing the gear more difficult underwater unless you add a buckle to the left shoulder strap (a possible option during OW training that willonly cost you another 10 ft of webbing and a wweight belt buckle.) I have found a well designed harness does make hiking a set of doubles much more comfortable and is generally more comfortable in the water.
So I currently dive a backplate equipped Genesis Recon, a tech oriented back inflate BC, to get the benefits of both. However given the availability of the OMS comfort harness and the Dive Rite Transplate harness, the next purchase will be one of these two as it will accomplish the same thing as the Recon and backplate for a lot less money.
I dove a Scubapro stabilizing jacket for about a decade starting in the mid-80's and it is an exceptionally stable BC in any position as the air is free to move around the BC without collecting anywhere. It was a big improvement over my original SP back inflate and over a Watergill AtPak that I used for a while. However I have found that my Recon is nearly as stable as the SP jacket during unusual attitudes.
I personally think this has to do with the bungee system restricting some of the air movement and keeping the bubble closer to center during a roll. Also when used with doubles the Recon's wing, though relatively large at 75lbs, is well supported between the backplate and tanks and you don't get any of the taco effect that can occur when a large non-bungeed wing is used with a single tank. The air in the Recon's wing moves, but moves smoothly and evenly through the wing as the wing remains more or less straight through the maneuver. I think this would be the case with any properly sized BP and wing that is properly matched to the single or double tanks with which it is used.
I think some of the stability concerns with a BP and wing may stem from using a relatively large un-bungeed wing with a single tank. The inevitable taco effect causes the wing to shift vertically in the water as you roll which creates a substantial shift in your center of bouyancy. The bend in the wing also causes the air to surge from side to side rather than flow smoothly as the roll progresses. So I think for stability purposes:
1) A properly sized wing matched to either your single OR double tanks (but not both) is critical and,
2) Love 'em or not, bungees can help eliminate the unneeded volume in the wing and hold the air closer to the center during maneuvers under water and consequently can improve stability on a large wing.