I give it an A.
If you look at the aggregate rankings from most of the major draft "experts" before the draft was held, Calgary did very well. In every instance, except the goalie pick, the player that the Flames drafted was drafted after their aggregate rank. That shows great value.
https://docs.google.com/spreadsheets...gid=2048997020
Matthew Tkachuk ranked 4.6 - drafted 6th
Tyler Parsons ranked 64.9 - drafted 54th
Dillon Dube ranked 43.9 - drafted 56th
Adam Fox ranked 49.9 - drafted 66th
Linus Lindstrom ranked 80.7 - drafted 96th
Mitch Mattson ranked 102.5 - drafted 126th
Eetu Tuulola ranked 108 - drafted 156th
Matthew Phillips ranked 124.5 - drafted 166th
Stepan Falkovsky ranked 140.4 - drafted 186th