You've done an awesome job. And anyone complaining needs to remember that Kbin/ Fediverse is still in its infancy stages: It's going to cry, teethe, piss and shit itself when you least expect it. But with the right care (and time), one day it'll be a lot easier to manage.