However, Giovinco deserves an extended run in the side, and a chance to fulfill his potential. He may not bring the same aura, spirit, and skill set to the team as DP, but he is definitely more dynamic and swift.
I am not saying we should bench one or the other, but sharing playing time between them could be a good idea, so as to integrate Gio into the squad further. DP is not going to be around forever, and I would hate us to have to go back to square one once he is not an option anymore.