Use Assimp for now. In the future, when you have animations up and running, you do it in three steps:
- Use Blender, or Maya, or something else, to make an animation.
- Create a special small program, based on Assimp, that loads the animation and converts it to a special format that is tailored to your needs.
- The main application then load these special file formats only.
You don't really need to worry about this now. When you have everything up and running, then you know better exactly what data structures are needed for your application. The advantage of Assimp is that it can load a lot of different formats. That makes it easier during the development phase. The disadvantage is using Assimp in a commercial product. It is overkill to include a general purpose library. It may also be that you don't want your models to be available in easy-to-copy formats in the application you distribute.
Thanks for the rep++, I also use it whenever someone writes something that is useful to me.