It's been awhile so thought I would throw in another quick update. Everything has been working perfectly since my last reported issue. I particularly wanted to comment about the pano roof. Ever since I treated the seals, I haven't had it stick at all. It's been working perfectly. I suspect because it was used as a loaner the roof wasn't used much, and when you don't use something on a car much, sometimes that can make things stick. I use it semi-frequently and really love it.
As for the cup holder thing, it would be really nice to just have a temporary cup holder that fits nicely into the open space between the seats. Doesn't have to be particularly nice, just needs to fit snugly (ideally something designed specifically for the S). At minimum, it would need two holder slots that can hold large cups. Most of the time I don't need it, but periodically it would be nice to pick up dinner on a carry out night when we have ordered drinks and have someplace to put them in the S. Then once I get home, I could throw the cup holder back in the frunk or something until the next time. Right now we usually drive our other car for carry out because we usually order drinks and have nowhere to put them in the S.
As a reminder, here is why I consider the S cupholders mostly non-functional -- one, they can't hold large cups (the base may fit, but put two side by side and there is not enough space); two, it is too easy to damage a styrofoam cup with the sliding arm rests; three, I've discovered when you do damage a cup and it leaks, it can leak into the center console and dribble out around the USB and 12v power sockets -- not cool (note: this happened after the fuse replacement, not before; however, it's quite possible this may have happened to someone while they were using it as a loaner before I bought it, and that is what perhaps blew the 12V power fuse).