Brilliant analysis, Jacko.
Honestly, I only see one hole on that team, and it's inexperience. At some point, that ceases to matter. They can rake, they can pitch, and they have a solid BP. The Cubs have started to play well, and I suspect those two will fight it out until the end. The rest of that division is very flawed.