We use a demo org to showcase our application. The problem we have is that SFDC closes demo orgs after 12 months (with a message saying "Your 30 day trial has ended"). Our application takes a bit of time to setup and configure as well as some custom code to keep the data fresh. I'm not enjoying having to do it all over again every 12 months. Ideally we'd also like to have as many user accounts as possible, as that helps the demo.
We use the Environment Hub to create orgs, but what is the best configuration to use given our criteria? The options are development, test/demo, and trialforce.
Should we use a dev org and try to file a case to get more users (I think it only comes with 2 or 3) or go with a test/demo org and submit a case to get the expiration extended or removed? I have no experience with trialforce or if that would be a good fit.