Then you have obviously never seen Javall McGee play the game of basketball before.
Pierce however is going nowhere and it is ludacris to put together a proposal involving him... Plus Smith would be an amazing addition to this team and I could see him coming here at some point this season with the depth and assets we have to get hime.
Anyway, to address the OP. I am worried about having too many guards in the mix and having too much depth however, like someone stated its not a bad problem to have...
The problem I see is that Pierce and Green are both great players and both deserve 30 minutes or more a game. With Doc liking the lineup of Pierce at the 2 and Green at the three with an already log jammed back court, thats where I see the problem is going to be. How are we going to give Rondo, Lee, Terry, Bradley (when healthy) Pierce, Green, Bass, KG the 30+ minutes a game they deserve while also giving Barbosa, Sully, and Darko the 15 to 20 minutes they deserve and also fitting in a healthy Chris Wilcox or Colling 5 to 10 minutes a game. There arent enough minutes to go around for this squad.
Minor nitpick that only adds to your point, but unless Barbosa has suffered a major injury that I don't know about, he too also "deserves" 30 MPG. He's proven it before, and he's not old at all. Give him the minutes, and he'll produce. His per36 number's haven't dropped at all the last few years, and he has suffered (decreased FG%) more from poor offensive systems/lack of quality PG play. Give him a chance to run again like in Phoenix (Rondo is definitely capable of this), and hopefully his FG% goes back to what it was.
It's all speculation on my part, but we don't know Terry or Lee that well either! It's a good problem to have...I hope.