I think he is ok, 2008, as you said helio, was Flavios fault. also, was leading German gp for a bit, finished 2nd.
In 15-16, team was rubbish. he is better