I haven’t published anything yet, but I plan to, and I will be using the Entitlement API
One downside I can think of, is that it’s Autodesk only, so if you plan to sell on other platforms, you’re still stuck writing your own stuff.
The apps I’m working on won’t run on other platforms due to missing APIs, so it’s not an issue for me
From what I’ve noticed, people are posting a free trial version, and a purchase version on the store.
So, the trial version can have a timeout or have limited functionality. I’m on the fence, but I think limited functionality may be easier, otherwise it you’ll still need to store something on the user’s computer. I haven’t consulted Autodesk on this though, as I should finish my programs first lol