Yes and no.
A bass blocker is nothing more than a cap, which acts as a 6db/oct highpass filter.
But given the option of a bass blocker and a higher-order highpass filter (like what might be built into a headunit or amplifier, since those are typically atleast 12db/oct), I'd ditch the bass blockers and use those.