Your list is very impressive with the exception of a couple fighters. My list would go as follows. Still brings an enormous amount of power to 147lbs division.
Power stops at that division.
Unexplainably disciplined and an enormous heart. Again, I know Roy hasn't fought very much stiff opposition, but let's face it. Clearly beat Trinidad by no less than 7 rounds to 5. Your 9-3 card is more accurate. Confidence is a powerful tool and had Oscar been given the win his confidence would have been so high that he would have easily done to vargas, reid, and joppy what Trinidad has done.