He's young, done a fantastic job in his short career, will be a cheaper option and worked well on a low budget.
McInnes will be more expensive, expect higher funds available, has the Bristol City experience hanging over him (although he was not supported by the board as promised)
Why do you think Ipswich are not going for a more experienced manager like Lennon or Clarke (keeping clear of your bias against McInnes)