no comment on the Boss other than they make good pedals and give it a try.
I use 2 compressors on my board. My main one is a Maxon CP-9 pro+ and I have no reason to even look at any other compressors. Best Compressor I've used... period. The other is an Orange Squeezer clone with a few components altered to be a little more bass friendly. It's great for 'effecty' type heavy compression stuff.
I have a monte allums modded CS-3 and it sounds ok with the bass.
Allthings being equal, i have taken that pedal DI to a pre and recorded, and done the same with my HK RCB200 head as a DI and the bass head sounds better. The CS-3 needs eq, tends to have less of a full sound, is a bit thinner.