no visible indication that a long-running fsck is taking place in background
If a filesystem check is forced on bootup, usplash will drop out of graphical mode and drop to a text mode. This is not very friendly for first time users.
Usplash should instead display a visible indication that a Disk Check is being performed, and use the progress information extracted from fsck itself. Currently this information is provided on a filehandle from the low-level fsck process, but the high-level fsck process does not pass status information through (beyond displaying a text status-bar), or send the status to usplash.
The front-end fsck should be modified so that the status information is passed to a 'usplash_write' command and the currently active progress bar be hijacked or borrowed.