Its seems that you found a perfect fit for your situation. I believe that your original post shows that you are pragmatic about your growth.
If things go well for you, then you may someday find the custom meshes, rigging, textures, and animations are the only way to:
1) Display an original game concept which sets your game apart from the large number of them out there.
2) Grabs the attention of end users will a unique gaming experience.
As you advance in game devevelopment, then you will realize even more how critical these issues are for profitability, but for now you have found a solution which takes you
to the next level.
I believe that you will do well.