It wouldn't be so bad if it actualy worked, with your weapons and sheilds deactivating but i don't know if thats possible. I agree with Sam, we should just leave it.
(If you find any mistake in my English, please let me know via a PM)
(Really, I speak terrible English, so please, tell me if I make mistakes. I'd like to improve it a bit )
Cloaks should be discussed in Freelancer General. This has nothing to do with Discovery. In Freelancer cloaking is used only for SP campaign, and even if devs wished to make them player-usable sometime they dropped the idea for final game version, and definitely not because they were lazy.