I've said before that Canelo fights to the level of his opponent, and this would just be another case in point IMO. Trout has proven to be quite solid all around, but he hasn't faced a Canelo style firestorm. I think, of the two, Canelo could weather the Trout bombs alot better than the other way around.
As for Floydie vs Guerrero, if the Guerrero that busted up Berto with that relentless inside attack shows up, Floydie has a long night ahead of him. And if the Guerrero boxer who picked apart Katsidis and others shows up, Floydie still has his hands full. Either way, Floydie will get banged up even worse than he did vs Cotto.