The more I wait, the more I like the Keller pick. He was on my radar as one of those players where, if we moved back, and all the D we liked were gone, he would be right there as BPA.
And totally fine with the number of D taken and the trade for DeAngelo. To add Chychrun, Deangelo, and Dineen is a great haul. Even if the later picks don't do much, we at least are saying - grab some D to develop, and maybe we get lucky. There are a ton of players who don't fill out until 18, 19, 20, and 21. My favorite story was when I went to tour the US Naval Academy, they brought up a basketball player named David Robinson. When he first joined, he was 6'6", the max height for a recruit, b/c doorways are not tall on a ship or submarine. During his freshman year, he had a 7 inch growth spurt. Just b/c they don't have publicity now doesn't mean that they can't develop even better than expected in the future.