It's a known thing to get BH for the credit heist (and other an Omega battle I think). All the ships are essential for the current meta. Plus you need BH for Chewie.
There are some issues with BH though.
Firstly, they're pretty hard. If you don't get to the contract quickly, they'll get out run by turn meter trains.
Secondly, not only do you have to be fast. You need to be fast in the 'exact' right order. The fact there are various BH and you may want to swap the squads around.....makes modding them a frigging nightmare. And that to get the speeds right, they need to be of a similar level. This is especially difficult for newer players.
Another point is, where you can sort of put teams in 'tiers'. That's a little bit difficult with BH. They're kind of a 'joker' team. Break glass in such a such situation and use. I don't think they make a very good 'core' team.
That said, you can never have enough money. If you have excess that generally goes to modding. So, maximizing your Credit Heist is a great thing!