Being “well written” is always a good thing, no doubt about that, regardless of where the app is. But I wouldn’t call Jolla Store dead just yet. I submit my apps to both places, even if that sometimes involves bending the rules a bit, except when there’s no chance whatsoever to fool the evil Harbour Validator script. The motivation behind it is quite simple - the more people see my app (and hopefully find it useful) the better. But that’s just me, of course. I have no way of knowing why other people are doing it.
Yes, OpenRepos may be much more convenient for developers but quite obviously Jolla Store is more convenient for users. So I guess it’s a question of what matters more to you - the process of programming, or the end result and the overall user experience. Since we are doing these apps for free, nobody is going to blame you for doing it wrong
It’s your choice and you can do whatever.
The Harbour rules may seem arbitrary from the first glace but in most cases there’s logic behind those. If nothing else, every API allowed in Harbour is an obligation for Jolla to keep that API backward compatible across releases which limits the development and design choices. It’s something so natural to try to avoid when you’re a platform developer.

