2017 - abysmal team performance
2018 - greatly improved, but injuries hampered run success (which lead to lopsided losses).
Because Grimes is our OC, I'm ok with Dallas. They know each other, and Dallas knows the system already. He also has connections to the existing teams.
If it was a non-OL coach at OC, I'd be worried putting in someone that green.