I like it, adds some more skill to the bottom six, third line players kind of buried, but it does provide a lot of depth. One problem here though in the original post there was a list of superstar players to build the team around, and McDavid and MacKinnon were both on that list. So they can't both be on this team.
Here's the original challenge rules: https://www.capfriendly.com/armchair-gm/team/1686341