I have not voted because you need to clarify what your really asking.
Thread title question, more overtaking in 08 : NO
Your second question, more battles, go back to 08 rules : NO
Your third question, longer battles, go back to 08 rules : NO
I know what your thinking after I watched 2008 review a while ago but without picking best races, your favourite races or your rose tinted memories then there were lots of follow leader races and at best pass in pits due to refuelling.
I did however like all the crazy fins!!!