Always enjoy reading your posts 7Figures. I'm in this exact situation, and decided to go the agency route for the same reasons Alex did for Groove. It's hard in some occupations to have technical friends in your circle, creating some distance between the people who have the domain expertise and the people with the skills to execute on ideas. It's nice to see alternatives. It's worth mentioning also that developing Groove with the agency costed $300k.