I've just upgraded to Lion, and switching from the old to the new FileVault has solved the disk access problem. It's now down from several MB/s to on average about 200kB/s.
I think the problem before was that with Legacy FileVault, the large size of the block chain file meant it was repeatedly writing many home folder disk image bands. With the new full-disk encryption FileVault, that doesn't happen.