The 350z is a nice car, and theoretically, it *could be* very economical to drive daily. I see no reason it couldn't get nearly 30 mpg freeway and considerably more than estimated for city. As you've already stated, its strengths are that it is fairly sleek with tall gearing. The weaknesses are that it is a little heavy (I think you have one of the lighter versions... ~ 3,200 lbs) and the massive displacement (3.5L). Also, I think you stated that your car is an automatic, and in my experience, they are harder to drive economically.
Other than working on your driving habits, here are some of the basic mods I would recommend for you: tire pressure/lrr tires (possibly larger OD); weight reduction (e.g., spare delete with AAA or roadside assistance, which you should already have); basic aero mods (smooth underbelly); ECU tuning (low-load timing and possibly low-load lean burn AFR).
I'm not a fan of having two cars, unless one is a dedicated track car. Performance cars and efficient cars have many characteristics in common and could be considered two sides to the same coin. While efficient cars take advantage of certain characteristics in order to gain mpgs, performance cars take advantage of similar (sometimes the same) characteristics to gain speed. Both are seeking the same thing: efficiency. And I, personally, believe that both speed and mpgs can be had on the same car, especially since the driving conditions under which speed and fuel economy are sought are so different. Take the 600 hp, 30 mpg Corvette.
If I want to drive my one car 100 miles each way to the track, who says I have to drive like a mad man on the public streets? If I can get 35 mpg putting along the freeway only to get 10 mpg on the track, then why should I need a second car? I only have room, time and money for one car, so I don't buy into the idea that since I have a sports car, I always must drive it like a sports car. Sometimes my car is a sports car; sometimes my car is a commuter car; sometimes my car is a weather beater (AWD w/ M/S). If you need multiple cars to do all of the things you need to do and have the ability to keep more than one car, then by all means, do so. I just don't think it is practical (or prudent) to say, universally, that a car shouldn't be multipurpose.
__________________
|