You have got to be joking.
And secondly, I can't believe you've put Dhoni in ahead of Boucher. Boucher has a decent case to be talked about in the best keepers of all time discussion. Dhoni is nothing short of woeful.
Boucher is 2nd behind Gilchrist for me all things considered. Since Gilly's arrival on the stage, people assume every WK can bat like a bastard but it's a tough job.
Dhoni is a better bet than Boucher with both bat and gloves combined. Not to mention the leadership. Boucher of course is very good keeper. Dhoni ahead of mcCullum for me.
Dhoni isn't within a million miles of Boucher as a gloveman and while he has the ability to be destructive in the limited overs formats, he is still too inconsistent and at least with Boucher, you know he more than likely will get the job done. Most teams would take reliability over hit-and-miss, I'm sure.
Boucher's test average takes in a good period where the wickets were nowhere near as easy for batting as nowadays. An average of 34 (which is what it would be roughly if he had played all his tests in the batting era) after 126 matches for a WK is excellent considering the slow SR he had which allowed the top order batsmen to pile up runs from the other end.
Dhoni on the other hand (in tests) averages sub-35 against Us, Australia and South Africa (the 3 of the other top 4 test teams) in the batting era when he is assigned the role of blasting it. He certainly wont average that much whilst being a WK after 100+ tests.
I fully suspect him to drop the gloves in a couple of years' time and play as a batsman only, probably at No.5 given that Tendulkar, Dravid and Laxman are all of similar age and Yuvraj doesn't seem to fit the bill.
He is hardly damn good with the gloves. He was ok at the best. And now his keeping is near to bad in T20s.
Sangakarra was excellent at keeping wicket to Muralitharan who is easily the trickiest bowler of my watching era, possibly of all time to keep to.
He only gave up the WK role because he was exhausted and he now averages mid-50's in tests so it was the right move.
I wouldn't play him as WK while he is captain personally. That's too much responsibility (opener, WK and captain. Geez!).