I was talking about simplicity and what I'd pay for / allow to run on my *pi ... and as I said genpop would probbly be much more permissive ..
as for the cost, we'r talking $10 annually for domain (if you don't already own one for whatever you are working on, I for e.g. own 20+ different domains, and in that case you just add subdomain and that's free) and you can get away with $50 annually for hosting if you are not crunching some serious numbers and if your service is not written in cobol .. so we'r talking $5 cost per month to start ... if that's too much of investment for someone trying to sell me a service I don't want his service .. and this way it's easy upgrade, easy maintainance, easy everything else .. and everything that should be open is open
...
but if you go with delivering a container for every plugin, or compiling a plugin for every instance out there on demand ... that's not feasible .. that's ok if you have 3 customers but.. think about updates, think about dead pi's, dead sd cards, reinstalled octoprints, upgraded pi's ...
now I'm sure there are plugins that are not going to work / can hardly work in client/server/service manner .. for start the octolapse that's one of the largest and highly popular plugins out there, I doubt it would be very stable if it start shooting gcode to the "cloud", and sending gcode "back down" .. not to mention what a short network glitch can do to a print
... on the other hand telegram, thespaghettydetective, usage statistic etc etc.. are ideal for that model