All things considered, I'm a little surprised no one has tried expanding on this idea to include other formats.. I mean, how awesome would it be to take a .blend and use it as a prop in a scene without having to convert it into a CUA?
its definitely possible. I dont have time to sadly. Blender isn't really the right place to start though its way too big and slow to load in typically. FBX might be ok at runtime.
A big problem is most of the file formats rely on some kind of c or c++ dll under the covers which becomes a huge block in VAM. I have all the code somewhere to load in say an SFM model but the textures require a c lib that i just dont have the time to rewrite into c#. All the bare bones of how you would create a mesh and rig and wrap the two together is in the XPS loader.