By default Linux kernel uses 1k FS block size.
AFAIK, Squash FS is mainly used on embededded system with 4k page size and flash memory. And almost all VFS operation are made on whole pages.
Increasing FS block size from 1k to 4k could speed up read accesses and reduce elevator overhead. It should reduce system boot-up time.
Am I right?