In many other Role Playing games some GMs (or DMs) prefer to use hidden dice rolls using the PCs' stats to see if they succeed or fail, and describe (if it's a perception roll) what they see/hear. So for example, there might be a goblin ambush down the road, and so the GM rolled dice for each of the characters. The other characters may get the description of seeing something mundane, while the most keen-eyed character may have passed the hidden perception roll and the GM describe as them seeing some movements up ahead in the bushes. This way, the players don't suddenly tense up because they know they 'failed a perception roll'.
An alternative is for the GM to hide the difficulty rating, and let the player roll. So for example on a D20, they may have rolled a 12, and the GM describes that the player thinks he doesn't see anything. This lets the player roll the dice and see how well he did, but still not sure if it was enough.
For WFRP though, I have been toying around with these ideas. At first I was going for the entire hidden roll idea, but with the many dice and bonuses it's a lot of work for the GM (and I believe the GM has enough work already). Plus, players may want to roll dice on their own, and with things like observation rolls possibly being the majority of the skill rolls in the game, they will feel inactive when it comes to their ability.
Alternatively, I have been thinking about letting the players roll their beneficial dice (Characteristics, fortune, expertise, etc.) and the GM roll the difficulty dice and misfortune dice behind the screen. The player report what results he got, then the GM secretly calculate the final score and describe to the player, say, what the character thinks he see according to the final result. This method should give the benefit of players being in charge of their own dice rolls, but the difficulty and their final result being unknown to them, and left up to GM description and role playing.
Other rolls are still resolved the normal way (in one pool with GM assigning difficulty). I'm talking strictly about rolls which some GMs like to do 'hidden', like the aforementioned perception/observation rolls.
What do you guys think about this method? Anybody tried something similar? Are they better alternatives?