I'm for it. I think it's a lot better way of using the technology, as if you left it to the umpires to do their own referring, then they would doubt themselves and ask to refer pretty much everything all the time, slowing the game down further. It would also still leave shockers in there, as if they realised that someone hit it in the first place for an LBW (for example) then they wouldn't have given it out. It'd create a greater level of doubt in the umpires; with this system, they can just concentrate on making the right decision, and if it turns out to be wrong, so be it.
The other method that's been suggested is that the 3rd Umpire intervene, which I'd find distasteful too. What happens if the Third Umpire only discovers something after the batsman has walked all the way off the field? Will we have batsmen hanging around longer waiting for intervention that may never come instead of walking off? At what point is it too late for the 3rd Umpire to intervene?
Think that the current method, with the players using the chance to refer, is the best way of it being used.