Did you skip the Pats game for a reason? Just curious. As far as OC, that is all $$$ and timing. Multiple threads for that one.
In regards to winning on a consistent basis, i think that all comes down to a core team. Before this year, there hasn't been a core of the team which I honestly think Tua will be. Sure we have star players like Howard, but when it comes to gauging a team as a whole, most can see how this team is starting to meld and work as a whole which catapults a head coach into greatness. To be determined IMO.