Its impossible to tell in advance how any college/ practice squad QB will pan out. Imagine throwing your future at the next Ryan Leaf.
A great cast surrounding a capable QB is probably better than some Rock Star behind center. With the Bills luck, he would get hit by a defensive back in training camp and break his leg. Then what?