It's a great option but has the same problem (to smaller degree) as electronic voting machines, that the process is not entirely observable by the public.
In Washington State, every county processes mailed in ballots. These offices are required to allow observers to watch the entire counting process. You can even go to the website and watch live video from any number of cameras.