They're a division one outfit.
I'd agree with all your other points, but that's hardly relevant when they played in the same division as derry and went by virtue of score difference.
I'd also rather be facing Tyrone but always thought Donegal would sneak through that tie. I think maybe we're overstating the skinner factor. We've a few lads there who can take scores now, Gilligan, Lynch, even the likes of mcgoldrick and o'kane (and I expect him to be fully fit for the final) can pop over a few from half back Muldoon will be hanging about the middle of the park and he's been known to take a point or two as well.
Diver will be a key player, he's always had the potential but never really delivered at county level, he's had two great games so far this year, a third would go a long way to victory.
Defensively, we know we can leak scores, but if donegal set themselves up as defensively as the last day, that won't do us any harm, I don't think they will though as they know that they've 3 inside forwards who could wreak havoc, given a decent supply of ball.
All in all, you'd have to fancy Donegal, but it's no foregone conclusion. Derry have the players to win, but as a supporter, I can't say they will, too many false dawns over the past 10 years. Five ulster semi final defeats in the last six years does that to a supporter.