When a Cylon is hidden, he cannot use all the powerful cylon locations, and he cannot use Super Crisis cards... His ONLY advantage is to participate in skill checks with more than one card.
When a Cylon is revealed, he CAN use all the powerful cylon locations. He can still participate skill checks with one card.
I don't see any incentives from staying hidden other than the skill checks...
Speaking of which, HOW DOES A HUMAN FORCE A CYLON TO REVEAL HIMSELF??? A human may never do that? From what I see, even when humans have found out the cylon (or suspect) all they can do is to send the cylon to the Brig. But as long as the cylon WANTS to stay hidden, no one can do anything about it. The only advantage of finding out the cylon in this case is that from the Brig, a cylon revealing himself will not be able to activate his reveal effect.