I'd prefer a system telling umps what to call 100% of the time, the challenge system doesn't really fix any of the problems in any substantial way (particularly if you have a limit on how many challenges you're allowed).
If they don't want that, I will also accept a giant flashing ***WRONG*** on the video screen, with mocking laughter piped through the sound systems instead whenever they miss a call.