I don't do the tech side, but we'd be suffering if we didn't have a team with the relevant expertise.
My only experience with the moderation side is on an instance with several thousand active users, so it's hard for me to say much about scaling. I would recommend having a moderation team if your instance is anything close to that size, though. It doesn't require that much in terms of hours, but it does need a commitment to have someone checking your reports and signups at least a few times every day, and keeping an eye on the local feed periodically.