He did have limitations, but he had a ton of potential too, IMO.
His Junior year was SIGNIFICANTLY better than Steve Young's Junior year. That's not to say that he would have been as effective as Young as a Senior, but no doubt he had the ability to be a BYU great if he could have stayed healthy.