I'll take McDavid for no other reason than the premier junior leagues produce more NHL talent.
EDIT: Looked through the top 60 point leaders in the NHL and found a number of NCAA players: Pavelski, Pacioretty, Toews, Jaden Schwartz, Gaudreau, Parise, Blake Wheeler, Turris, Kessel, Backes, Oshie, Van Riemsdyk, probably missed a few others. Decent representation considering many players on the list are European and Russian and stayed home rather than choose either college or junior hockey in North America. I think my original opinion is outdated.