Hockey sense/smarts/IQ is even between the two of them in my opinion. It's this that separates top end prospects/players from generational talents like these two. They are both so smart and are always one step ahead of everyone else. They make plays that others wouldn't even think of trying.
Skating speed is where McDavid has the edge. He is crazy fast and his acceleration is ridiculous. Crosby is fast, but McDavid is on another level. It's unfair to be this fast. It's even more unfair to have hands that are equally fast. And then to have the brain to make them work so well together is insane.
Crosby's hands are at a similar level. Where he has an edge is his strength. His thighs are tree stumps. Trying to take the puck off him down low, or battle him in front of the net is not fun. Just look 'Crosby against Spezza' for an example of this.
So basically what you said is right. Additionally, neither one is an elite shooter but they are elite scorers. They both score most of their goals right around the net. Crosby has an elite backhand, but that's not something that gets used a ton.