I get around that lazyness by having a release script that does it for me (which checks out the proper tagged branch from my subversion repository, Builds the distribution, runs all tests and checks, refreshes the metafiles, and only if all those pass, prompts me to go ahead and hand it off to cpan-upload). I'm a religious user of Module::Build's "Build testpod" -- and it's part of my script. I may see about writing a patch for Module::Build to use Pod::Spell (if available) for a "testpodspell" action that I can add in similarly.
Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.