I can't seriously comment on the stock tires. They were off after I rode the bike 4 miles
I put on a pair of Dunlop q3 one week ago and here my 0.2 in as brief as I can (running 32/33 psi).
They warm up very quickly, stick like glue, and seduce you to go even faster through turns. I'm a regular michelin user on my other bikes but decided to try these out. So far I'd say they are on par with the pp3 and I'll soon know about the lean angle which some riders have boasted this line of Dunlop tire (q2/q3) as peg-scrape-able
Money well spent thus far. I would buy them again but I'd like to try them in the wet first