Bayern seem the more balanced team this season to be honest. Barca's leaky defense will cost them in the CL this season, they're not as good in winning the ball back as previous seasons, that used to cover for their weak defense in the past. Real also have a good chance this season imo.