In terms of talent and skill you won’t see many better in your life time. Ridiculous ability. His professional career, sadly, hasn’t quite lived up to the same standards for different reasons.
Depending on who he fights. He’s fine against the smaller lightweights, but against anyone with power like Lopez, there’s a chance he gets gun shy again and loses. I don’t think 135 is the right weight for him - would have liked to see him completely clean out 126 and 130 on his way up.