By the point of view of supported formats you are right, but there is much more behind that.
I wrote most of the validation stuff, to check that the loaded data are valid
I am writing now some post-processes
All of this applies to the data loaded under the Assimp structure (aiNode, aiScene, etc), the supported formats are just the pure importers that reads the data in that format
Once I finish porting most of the core, supporting different formats should be relatively easy as porting just one C file code