I haven't had big problems honestly. Still have less than 100GB of storage, which is like 0 dollars on object storage.
I found it very easy to start with the ansible setup and later changed to self managed docker. I even moved servers once and it worked fine.
Overall I haven't had any issues, but I'm also a software engineer so maybe I know more than others. There are some missing features for sure, but I don't think it's so bad so far at least.