Good drafting involves weighing team need and pick value. Do you draft the best player available or do you draft for need?
The bad news for the Flames is that they have picks with little value. If you like the draft picks = lottery tickets metaphor, the picks the Flames have are four one dollar scratch offs, if that.
And that’s okay, relatively speaking: the good news for the Flames is that they’ve done a pretty good job drafting so they don’t really have any glaring needs. Key word being “glaring.” They’re 90% of the way there, but they could still use that extra 10%.