First, sorry for my poor English.
My humble opinion:
It's actually important to have a support for a good 3D object animation format with Irrlicht.
To support a format specific to Irrlicht, I don't know if this's the best thing to do. Indeed, we must create and
maintain exporters for 3D softwares.
For example, just look at the passage of Blender 2.4 to 2.5/2.6 to see that this's a real problem. The changes on Blender API made 2.4x exporters unusable in 2.5/2.6. If the person who was create the exporter in Blender 2.4 is gone then you could no possibility to export to the format Irrlicht with new Blender version. We must also consider the risk.
I see two solutions:
1. Use a format suitable for existing games to benefit from mass effect and therefore have a greater chance of having an exporter
2. Create an independent converter of 3D software that converts one or more existing popular formats to the format specific to Irrlicht.
For features:
I'm new to Irrlicht but actually I use a cal3D format but unfortunately that becomes obsolete. That's interesting in CAL3D is the separation of functions in different files: there are mesh files, skeleton, animation, ...
We can combine multiple mesh files to a skeleton file, which allows me to compose my characters (RPG) based on the equipment they wear.
As animations are in different files, it's easy to add or edit an animation by adding a new animation file.
This management module is very useful for games with a lot of combination (equipment on the characters, a lot animation, ...) as the RPG. This is the case of my project.
By cons, management monolithic (all in the same file) will be easier to use but must be reserved for decors or games where the appearance of the characters is fixed (FPS, RTS, ...).
In this case, it's important to be able to link several skeletons to be able to assemble objects (such as character and weapons).
It's also important to separate the object (mesh / animation / skeleton) of its texture. we could change the texture of this object easily by the game program.