To me, the most important features of a BC are that it has to fit, and fit well, and hold the tank stable, and it has to have adequate but not excessive lift for the purpose. It has to vent easily, and have some attachment points to help keep gear tidy.
I clip very little to my BC, except my pressure gauge and my lighthead and primary reg when they are not being used. Anything you clip to you runs the risk of being lost, and also the risk of getting tangled up if you dive near kelp or weeds, or anywhere where there's fishing line or navigational line. Putting stuff in pockets keeps it much more secure, and streamlines you. At any rate, I've found 4 d-rings to be more than adequate, even for tech and cave diving. (Yeah, you need the 5th on the crotch strap for the scooter . . .

)