I'm happy to have silent checks. I've seen plenty of circumstances where requesting a check has had the player pull some meta-game chicannery:
DM: Uhhm, can I have some Perception rolls, everyone?
Rogue: Ah, fifteen
Wizard: Ten
Fighter: Urk, a five
Ranger: Cool, eighteen
DM: Okay, uhh, the air in the forest is cool and still this evening.
All: Preparing weapons....
DM: Why?
Captain Hesperus
DM: Uhhm, can I have some Perception rolls, everyone?
Rogue: Ah, fifteen
Wizard: Ten
Fighter: Urk, a five
Ranger: Cool, eighteen
DM: Okay, uhh, the air in the forest is cool and still this evening.
All: Preparing weapons....
DM: Why?
Captain Hesperus