McDavid is having a better offensive season and that is the role of both players so it's tough to see Sid going first. As insane as it is to think someone is actually better than him when he's on his game for real.
I think McDavid would go ahead of Crosby in a draft. In both their Draft Eligible years, they put up similar numbers, but McDavid's 2-way game is much better than Crosby's in Junior.