The thing with suspension is it's all subjective to each individual's preference. There are so many different setups out there to choose from & obviously as you go higher up in price the quality gets better. You can't expect to compare these to Ohlins & call it a fair comparison. Compare it to others within the similar price point & ask yourself, self why do I need coil overs? Is it for looks, is it for street, is it for strip, is it for both street & strip, is it for the best setup available or is it to give me a little of everything in a package I can afford?
To be realistic, these will satisfy the needs of 95% of us. The next 5% will opt for Hotbits/Tein/Ohlins...... Decide what you want to do with the car, then pick a setup that will be geared towards that goal. Also these are the base setup from BC & they only offer one more stage up from here for us. The top of the line ER series which is what's on the winning One Lap of America Evo X piloted by Chris Wirth & Sean Caron has performed flawlessly for the past 2 years of absolute track abuse combined with daily duties & thousands of miles. Unfortunately these are not available for us & if they were they would retail for over $2k.
There's always going to be a better setup, question is, do you need it?