What licensing plan would allow me to upload my character model?
Check out the following plan & pricing page. The Freemium plan allows you to upload 3 custom character models and the paid plans allow you to upload more custom models.
https://www.deepmotion.com/pricing