Haley is a position coach. His style of coaching IMO is best suited for that. A HC or even OC can't call out each player individually like he's done with the WRs he's coached. There's not enough time in a day and it would take to much energy.
I could end up being wrong but I don't think he'll last long as the OC for Pitts. And Pitts is the best at setting up their coaches to succeed.
I reckon we'll see in a year or so.