I agree also that JMM would have a decent shot, but leave us remember the thing that defined Corrales most at 130, what you just said, his power. His whole career was built around his ability to put people to sleep at that weight, and Juan doesn't show the classic imperviousness to pain that many of his Countrymen did. Hell even Castillo's eyes were rolled to the back of his skull, and he was a fuckin' tank at the time, and it was 5lbs north.
JMM would get in some rounds, but ultimately I think get a little overconfident, step into firing range, and get hurt...bad.