That's about my take as well.
Really smart player, but underwhelming physical tools and limited upside. Mobile but not a dynamic skater, small and thinly built, weak point shot, little to no physical game. Probable upside is to be a Nathan Paetsch/Lukas Krajicek-type guy in pro - good intelligent #4-5 puckmoving defender who picks up 25-30 points/year and plays the 2nd PP unit ... useful supplemental player but not a core guy. Is that really the sort of player you want to spend a top-20 pick on?
I like him, would take him in my organization anyday, but the upside just isn't there to justify taking him higher than the 28-35 range IMO. Really nice pick in the 2nd round, but seeing him rated mid-first in a fair few places raises my eyebrows more than a little bit.