If you need the pitching I would say yes.
Uggla SHOULD post solid numbers mid 20HR with a 280 avg.,
Pedrioa will post a solid average and about 20 HR and a possible 10 steal deal.
So pretty much the same player set, me being a RedSox fan would stick with Pedroia but i mean like I said if you need the pitching its worth selling high on Pedroia...