Tht’s only helpful if this developer is prepared to support the user community. If it’s just for you, choose any path you like, but don’t expect hand-holding.
Wrll, I pointed you at the beginning of the marketplace introduction in an earlier OH version. That came about as a result of many discussions word-for-word saying just that.
You could look at more recent discussions of course