7th isn't that impressive, was this during the period of time when Boro were spending quite a bit of money? It was arguably easier to finish 7th then, less money in the Premier League. I remeber when we smashed them 4 nill at their place while he was their manager, certainly wasn't thinking, even at that point in time, I would want this guy as manager.
His most recent job Wolfsburg, from 21 games, he had a win % of 23%. Shocking seen as that team won the league just a season before he joined. Lets not forget that he also managed to not qualify to Euro 2008 with perhaps one of the 4 best teams in Europe at the time, England.
Fair play he did well in Holland for a season, I'll give him that, can't say to know much about the state of Twente before he joined apart from they were already in the champions league.
If he was foriegn with his record and inconsistancy, I would want him even less at the club.