I think it's a nice change of pace, but I think the idea of becoming visible when you're near other people is bad. I mean, what's the point of having a cloak if I can't sneak up on them. I mean, we already have cloak disruptors that do the same thing.
I think it would be better to have no power after cloaking like you already have after cruising.
That would also stop the problem and the cloaks would still have their purpose.