Dr Mckay is also a nerd. He would nutt too.I dunno, being on the city full of super Ancient tech would probably make him mildly impressed, at best.
Sheppard would be nutting at having a huge, fully functional warship that doesn't have to go back to Earth on call.