I have a stock radio laying around if you want it that bad, lol... Make me an offer ; )
lol... That said, just get an aftermarket unit, double din requires some additional work to the trim, but go all out, speakers (separates in front) and amp with sub... You won't be sorry. One thing I've always found is for some reason the GP's do have good acoustics. No need for a large sub, just something to fill in the lows. I always swap out the audio first thing in cars as stock is garbage in comparison. Example, my Pioneer DEH-80PRS kills it, accepts SD card for music (64gig) which contains everything I'd ever listen to, etc. And is an audiophile's dream, lol. Add to it a Kicker IX Amp, Infinity Kappa's in the rear (300W) and Boston Acoustic Separates in the front and its a slamming set up. It has an AUX output you could attach for headphone jack and also 2 USB ports (one I set up as charging port for phones). Axxess controller maintains steering wheel controls but you do lose some HUD with removal of stock head unit.
Point is, if you're going to change the head unit, don't stop there, do it right.
Some off he newer units use Android OS which is interesting and probably the only reason I would consider going big screen... I'm sure coupling that with the Torque App and an ELM BT dongle would be real cool.