I think you guys are shooting yourselves in the foot with your PRO onboarding process. There are some functions which are very basic and which one should be able to ‘buy’ without any hassles straight from the website. What I see realistically speaking as the most sought after benefits of Pro for the small developer is rbac and branding. Everything else is for the big guns. Why not sell those for a monthly fee then get people who want more to fill in the demo form. Or you could break it up into plans.
Just a suggestion and please forgive my rants today, I am fresh out of quarantine, I beat the bug and all I could do while I was at it was to think.