I think the cruiser problem is possibly solved by making it a 4-3-2-12 ( one hit unit), or alternatively, if the Cruiser is fighting any smaller ship, it attacks at +1 ( only against DD, CV, SS)
If we open this Pandora’s Box then:
Revised Cruiser A4D4M2C12, 1 hit, shore bombardment 1@4
It is the price to have a competitive unit but still be weaker than DD or BB.
Of course, this assumption is based on the % survival in BattleCalc.
About giving a bonus toward enemy’s unit, it adds a lot of problems against multi-ships fleet. This need to be solved.
I’ve summarized many options for cruiser here, but your idea need more tuning before I put it there: