I'm not really sure why you included BABIP in that comment, as it's not generally regarded as something that can be controlled by the pitching/defense, at least not to a large degree.
But toggle that page over to offense and basically the exact opposite is true (except even moreso). Offensive WAR:
Minnesota: 5th, 8.3 WAR
Kansas City: 26th, 2.4 WAR
That's actually a much larger gap than pitching WAR. And besides, does this tell us a significantly different story than the stats I listed above? Both stat groups tell us the Royals have a pitching advantage and the Twins have a significant hitting advantage so far this season.
And my post was originally a rebuttal to "Kansas City has looked like a much better team than the Twins this season" and your stats don't suggest that's any more true than my original stats.
An interesting thing I just noticed, though, and I definitely didn't see it coming.
FanGraphs has the Twins as the seventh best defense in MLB.
The Royals are below average, in the negative numbers overall, at 18th in MLB.
That's just more evidence the Royals haven't been a better team this season, though, or at least not a noticeably better team anyway.