I have created since a lot of XFS containers, and it works with little problems.
The method is either create a small almost empty container, create an XFS disk image (create an image, format XFS, mount, rsync my system template over, unount and replace image in the container config file), or...