I LOVE my 02 WRX wagon. It's got 114,000 miles on the original clutch and brakes. I never have to worry about the weather. The car is nearly as fast as my Boxster and almost as much fun to drive (with some suspension work). If you're into modifications, the same parts for this car are less than half what they charge for a Porsche.
I have carried the following things - a full sized bicycle with wheels attached - three bicycles with wheels removed - 4 full sized wheels and tires - a big comfy recliner - (5) 30 gallon garbage bags of yard debris - all kinds of stuff that you need for an infant. All in a car that's the same length as the Porsche.
Using a German car for a DD makes no sense to me. Costs in upkeep and depreciation just don't compare.