I can see him owning at 154 and maybe even 160, he can never go above that though. 160 will be a very crowded division in a few years, staying at 154 is his best move. he can stay dare and destroy the hopes of upcoming welters.
sulaiman is a ***, canelo can only have succes at 154, perhaps at 160 and a slim chance at 168 where he could pick up a paper belt.
Someone who can really dig will knock him out. I'm not sure if he was lethargic or if Matthew Hatton spoiled him, but to be honest, Ryan Rhodes in his prime would have smashed him to bits, he might even do it now.