Keep everything the same and replace Garrett with a coach that can manage the game and it would be an improvement. At this point I think that's all anyone can ask for.
I would ask this. If you were someone who was considered a possible HC in the league, would you work for JJ knowing that he may tell you who was going to be your OC, DC, starting QB, etc...?