Honestly all I see in this thread are people crapping on Zacha for his poor production, and inferring that he won't score much in the NHL because he isn't producing elite numbers in the CHL. That's the absolute worst way to judge a player's potential.
We're talking about a player that is huge (6'3, 210lbs) and loves throwing his weight around. He's a physically punishing forward that other players hate having to play against. He's got a shot that has enough velocity on it to beat goalies clean from far out, and is able to unleash a one timer that could make him a dangerous weapon on the powerplay. He's also a terrific skater, not just for his size but in general. It'll be really hard to stop this guy coming down the wing, especially considering he could be 6'3, 225lbs when he fills out. His speed and size also makes him a tough player to play against defensively. He's the type of player that you can throw out there against smaller skill players and watch him dominate them physically. In summary he's the total package. His offensive potential isn't as high as his draft position may suggest, but his all-around upside is absolutely top 10 quality.