Yeah, I hate Mares as well. I'm not sure who'd I root for if Mares fought Donaire, as I dislike both. Anyway, Moreno is probably the 2nd most skilled guy in the lower weights behind Rigo. I think he'll soundly outbox and expose Mares.
I haven't been as impressed with Moreno as many around here, but I hope I'm wrong. As it is, I'll take Mares by his typical blue collar decision.