Seriously. Bamba would fit in ANY system, both offensive and defensive. And NBA bigs, these days, need to learn the high PNR, and the pick-and-pop is a huge bonus...which Michigan just demonstrated masterfully, over the last 2 months of the season.
And even though Mo or DJ leaving is easy to look at as a "loss," and missing out on Bamba looks like "missing out on a gain," I firmly believe Bamba would have been just as helpful for the 17/18 season as either Mo or DJ. So the impact on missing out on him is, imo, equal to losing one of DJ/Mo; it's just we expect the chance of DJ/Mo returning to be higher than we expected the chance of Bamba choosing Michigan.