AFAIK the latest official Greenworks plugin is working OK. Is it just a case of missing features, or bugs, or what? For example the existing Greenworks plugin can already activate achievements, so how come you mentioned that? And if you just say "it's a mess", there's not a lot I can do about that, but if you make a list of five bugs for example, I can work my way through fixing them. Vague posts like this just leave me wondering if you've actually tried it lately?
No I haven't, and this is why I wrote that I haven't published anything on Steam yet. My post was based on the posts I read in the Greenworks plugin's topic in the past few years. There were issues, and a lot of the developers were complaining. As far as I know the plugin was broken for a long time with the newer NW.js versions so that's why I called it a mess. If it works today, than please accept my apologies, and I meant no offence. Having a Steam plugin included in the editor is vital and it leaves a better feeling in the users than having to download it separately from the forums in my opinion. If I do manage to get a game on Steam and if I run into any problems, you can be sure that I'll post bug reports. After all, I also want C2/C3 to be one of the best engines that support Steam.