Kaepernick most certainly has "it"...proved it last night against a top tier defense.
One game, sure...but sometimes you can just tell.
That being said, he is absolutely, 100% off the block. The 49ers wouldn't take 2 firsts for him after that game.
Alex Smith was a stopgap, and they knew that. Kaepernick has QBotF potential.