Veleno has incredible skating, a great hockey IQ, great playmaking ability, good goal scoring ability, a good two-way game, good vision, and is generally seen as a dynamic center with top-6, if not #1 potential by a majority of reports. Looking at highlights you can corroborate all those traits. I mean, there's a reason he was drafted as an exceptional player into the CHL. His weaknesses at the draft were considered to be strength (which at 17 shouldn't even be considered a weakness) and the question of his offensive potential (which he helped squash at the end of last season and certainly this season).
Johansson was a reach, plain and simple. He's a safe, smart, defensive, maybe two-way defenseman. His weaknesses at the draft were speed and balance which are harder to improve (especially speed). His offense was severely lacking in an inferior league. He has no outstanding qualities. By comparison, Brodin performed roughly the same in the junior tournaments, and actually performed better offensively in a better league, and was noted to be better defensively as well, and he turned into a 4, maybe 3 guy who scores 20 points.
When the potential of a guy like Veleno is still on the board and address positions of dire need, why are we reaching with this pick? If Dumba is assumed to be playing the 1RD position for the long term, is addressing the guy behind him really as important as addressing the fact that our top 2 centers are 35+ and our only real replacement option is maybe Ek if he figures out how to be an NHL player?
When looking at all of this, would YOU have picked Johansson?