It's hard to say yes or no in a vacuum. If money isn't an issue, I trade that in a heartbeat for a 24 year old uber-playmaker. Every day and twice on Sunday. The chances that we draft a game-changer like that at 34 has to be at 5% or so. Put Geno out there with those two receivers, Charles in the backfield and a pretty solid OLine and you have the makings of a great offense for several years.
However, you sign him to an extension and bring back Bowe? As has been said, that's a lot invested in your WR's. Then do you also have the money to bring back Albert? What about upgrading the secondary and replenishing the DLine? Tough call. I'd try to give the 3rd and another pick or another 3rd from the following year.