Suggest we look to the analytics measurement standard of calculating the percentage of the time a QB accomplishes a play's objectives - (1) far exceeding it, 2) barely achieving it, (3) not achieving it and (4) negative points for really screwing it up.
Similar scores could be applied to how often the QB meets down & distance goals.
As for "competitive personality" - wouldn't high production (reflected by high analytics scores) factor in a QBs personality and leadership skills anyway? (i.e. A dude would probably never achieve a 120.0 QB Rating, unless he had certain competitive skills. Conversely, no one would care whether or not he was "Mr. Congeniality" if he produced at a high level).
As for physical skills - Arm strength, accuracy and decisioni-making are givens. That said - More mobility is better than no mobility (especially with our OL).