Don’t you just clone the repo into the plugins directory? I feel like that’s not very cumbersome. However, not working for the discourse hosted plans is valid.
Not the forum that this plugin was made for. But I did just check, and it seems the theme component settings ui has had a massive overhaul since the last time I had to deal with them, so it looks easier to manage than I remember.
I see, then I’ll try out rewriting it as a theme component, but I don’t think I’ll be able to get to it for a while due to other obligations.