FBX is…annoying, from a developer perspective, because they change the format at will and you have to use their library to read/write the format. Collada is open, but it’s also a giant mess, due to it’s “design by committee” origins. I so wish there was a standard that was truly good for at least bones/skinning and hierarchical transforms.
Have any of you guys had success exporting and importing any sort of rigs with Collada/.dae format from one package to another? If so, that’s something to look into. Although it’d be a big project to add any sort of rigging and skinning support to Silo (for good reason; it tries to not be everything to everyone because then you get hideous monsters like Max and Maya).