I think your argument about 1024-bit RSA being too weak is pretty much nonsense, and nothing defends against the "evil maid" attack, which kind of misses the point of full disk encryption anyways.
TPM support would be nice, though.
TPM support would be nice, though.
http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-P...
And BitLocker's trusted boot path does defend against the evil maid attack:
http://theinvisiblethings.blogspot.com/2009/01/why-do-i-miss...
Even if you want to make some semantic argument that this doesn't strictly fall under the mantle of "disk encryption", it still proves the point that FileVault is no substitute for BitLocker.