Berto seems to have all the physical attributes, but I just doubt he's mentally strong enough to stick to a game plan.
Against one of the big 3, I think he'd get a lesson he may not bounce back from.