The sad reality is that until they are played together, Clingan will get fewer minutes in the most important games than he has averaged thus far this season. You could make a case that he is the best player on the team right now, in terms of PER stats he is so far.
Regardless in the easy wins Sanogo might get 25 and Clingan 15, but in the toughest games Sanogo will likely be well over 30 and Clingan under 10, unless Danny is willing to use Sanogo at the 4, which IMO is his more likely pro position anyway. Having your first or second best player getting 7 minutes in a big game while Diarra and Alleyne get 12 and 14 respectively is crazy. Those two players have been weak links so far, and a relative liability in the rotation.
If you didn't have some versatility with existing players the current use might make more sense, but I think Sanogo can be a very good 4, certainly better than Karaban. The subs for the guards can be limited to two players, Joey C and Karaban. Karaban can play the 3 and 4 as the principle backup to both. When he comes in at the 3 Jackson can move to the 1 or 2, so he could substitute for any guard, and if you want a true guard you use Joey. No need to go to Diarra or Alleyne at all if you don't want to.
Karaban still gets plenty of minutes, some at the 3, and most of the backup minutes for Clingan and Sanogo who now can get 30+ minutes each in the games that count. That tight and somewhat stretched rotation of 7 allows big minutes for your two best players, and cuts out unproductive minutes from two players currently in the rotation. I'm sure Danny would probably go to an 8th or 9th player occasionally, but it could be for very limited minutes. Much more Clingan, far less Diarra and Alleyne. Even if some players are a little less effective at another position, that gap in talent is pretty hard to explain away with tunnel vision on fixed positions IMO.