Cloaks have a sound warning.
Besides, there is a reason why Oracles can't trade with any sort of cloak equipped. To not make them absolute powertraders. Same can be done with cloaked caps in lanes in order to prevent them from becoming a new meta: we can just enforce a rule that says: don't stand cloaked inside a lane or in front of a lane where ships will ram into you.