I have always believed, and still do, that JP can play in the NFL. During his career with the Bills I would have liked to see him perform in a competently-designed (and called) offense like Turk's, and also given the ability to audible.
Having said this, there is no longer a question in my mind that the coaches' judgement in starting Trent over JP was the right one. Trent's learning curve is much steeper than JP's was, Trent's temperment inspires confidence, and his game management is superior to JP's. Trent is the right QB for this team.