They both have big question marks. Haskins is extremely talented and his accuracy is off the charts, but didnt handle pressure well at times.
Lock has the laser arm and showed maturity by coming back to learn more pro style sets but his inaccuracy and low completion percentage scare me.