Tirpitz is always a fine choice :) .
Borodino has a 25mm bow, sure but it has an ice-breaker alongside that bow.
The Borodino has nearly an identical armor layout to the Stalingrad. Not great for a BB, but incredible for a Cruiser. The point is, we all know that Stalingrad BOW-tanks very well and the Borodino won't suffer too much in the department, especially if you know how to angle properly. On top of that, Borodino has exceptional AP penetration for the tier. On top of THAT, it's got a full-length 12km Radar that will help your team quite a bit :) .
Constellation is SUPER fun to play, but it is NOT easy by any means. If you're concerned about survivability in the Borodino, the Constellation will share that problem.