As stated mate, coilovers are a no-brainer as far as I'm concerned. They are not the solid and unweildy things that they were for sure.
I can't comment on the BC's, but my cusco zero 2's are the mutts. And not a harsh ride at all.
You will love the difference mate.