Also, 'Writing R Extensions' asks you not to use progress bars in non-interactive use such as R CMD check.
'Packages which use Internet resources should fail gracefully with an informative message if the resource is not available or has changed (and not give a check warning nor error).'
Two issues raised by CRAM: