I agree, when he was in Denver he really didn't have a chance to learn before he was put on the spot. Here he is learning from Gino and looks like he is getting better. I wouldn't get rid of him yet.
I think our first two picks should be DL. Geno is a good QB and we have a good backup. We need our defense to get better. Then pick a couple OL and DB help. Late in draft if a decent looking QB is available take them for development. We have some good options.