Another fly in the ointment if you equip some TLAMs with a nuclear warhead is nobody knows what you have just launched, it may be conventional or it may be nuclear. Your enemy may then launch a nuclear strike while the missile is in flight in retaliation to a supposed nuclear attack when in fact it is just a conventional attack.