If you need to use schroot instead of cowbuilder, you're probably using it with LVM snapshots. This gives you the advantage that changes to the chroot are thrown away when your session ends.
In my setup, schroot is used to auto-build Debian packages, with a special wrapper, etc. And boy, the setup was dog slow.
"LVM2 snapshot performance problems" from 2009 explains the slowness.
Switching to aufs made my builds complete in 25% of their normal time.