XFS is well supported. It fixes it self faster than any filesystem if it is corrupted. The reason why XFS is not used by others is because most Linux distributors do not enable it in the kernel. XFS does make the kernel a little bigger, so it is a little hard to put it on a floppy. To get good performance with XFS, you need a minimal of 256 MB of RAM.
I have used XFS with WINE, VMware, Unreal Tournament, and many others with out any problems. I do not have any problems with VMware virtual disk image when using one big file without the need to split it in 2 GB files.
Use GRUB as your bootloader because LILO has problems with XFS. For video recording and better read/write performance I suggest keeping the block size of the XFS filesystem low.
what would be an ideal linux stripe size?
Again you have to find out your self that will give you a good balance between read and write performance. Every system is different.
BTW, use Xvid instead of DivX. With Xvid you can make it DivX compatible.