You (cssu) really don't like people's filesystems that much?
Updated e2fsprogs would be nice (IIRC, I've suggested it over a year ago to CSSU), but AFAIK it *won't* fix all issues fsck have with flash medium.
Last time I checked fsck on boot was *reason* for most corruptions people were experiencing, not it's source. At least for me, after editing it out from every and each maemo's startup script where possible (some months ago), I haven't got single problem like that (except for situation when my device banged floor during heavy I/O operations, resulting in battery traveling opposite direction than device - but, that's to be expected, and even then, data loss wasn't serious - one config file and few thumbnails).
I just hope that this change will be painlessly revertible for users. /Estel