Sometimes an app has to #justwork first and get better (internally) then. You certainly did a really great job on that!
While I barely work with Rails, I certainly know from the people at GitLab that they got some troubles splitting their monolith into parts. Therefore I would be curious what your deployment looks like and whether and how you plan to scale if necessary.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.