Welcome to the forums!
You own two of my favorite rides. I love the s/c Cobras. I've owned 4 Mustangs
in the past (not all at once) but not anymore. 2 were s/c (92 5.0 lx notch, and a 2001 GT, both had a Procharger Ps1)
The s4 will be a great d/d, especially in the Jersey winter weather.
As you already know, be sure to do the maintenance work asap and try to preserve the turbos best you can.
As a tip owner I highly recommend doing a trans. filter and fluid change. It's a pita and supposed to be lifetime fluid but that's an oxymoron in itself.

Other than that, Enjoy!