It seems that when one side achieves the overwhelming numerical advantage and the opposing teams' units and buildings are revealed this does not reveal cloaked units. Even when all energy structures are destroyed and there is no storage left on the losing team at least some cloaked units (for example the Conjurer) can stay cloaked indefinately, thus enabling griefing in multiplayer. Also, CAI does not know how to suicide so AI skirmishes only end in victory when the last cloaked units have been hunted down.
Could some solution be found to this issue? The solution suggestions I've come up with so far include (but are not limited to):
1) Enable overwhelming numerical advantage status to disable cloaking from the losing team
2) Change the cloaked units that produce energy to have slightly more cloak energy drain than energy produced
3) Remove energy production from cloaked units