I love XFS for speed, but I lost a LOT on a recent crash of XFS. After doing multiple passes with the tools (not fsck, forget), it claimed all OK, but then got worse.
I don't mind losing data on faulty hardware. I do mind when the diagnotics tools lie to me.
The only time you see the difference between XFS and EXT3 is during high-speed database or very large file grind thru, which should not be an issue for a development workstation.