I thought about it pretty hard, but the 348 spider was a dream car of mine, and after looking for a long time I found one with everything I wanted, including a low price and a recent major service.
You are correct, the NSX is a better car from a build and reliability and running costs perspective. The handling to me (very far from a professional) is right on par, and I've got a bit more power due to the stuff the 348 has (should be about 340 hp at the motor). I love the ability to put the top down, and all my experiences with folks have been just as good with the 348 as with the NSX, although I think the 348 does get more attention. I do feel that the 348 has more soul, and is a much rawer experience. The non-power steering is not as good as the NSX, ride is not quite as refined, but the v8 with a tubi exhaust shrieking up to 8k with the top down gives me a visceral experience I never had with the NSX. And my old NSX had a custom dual exhaust that always got me compliments.
I had the NSX for 6 years, and by the end of the 6 years, the magic had somewhat worn off. I wasn't using it as a daily driver, but there were only rare occassions that I was truely excited about getting out and driving it.
Since I was a kid in the 70's, and not even into cars, I always loved ferrari's. I didn't grow up thinking it would be cool to own an NSX, but always thought that about an Fcar, especially since I got to ride in an early 70's Daytona around the Charlotte Motor Speedway when I was about 11. It sounds strange, but when I got my NSX, I would walk out into the garage and think "cool, I've got an NSX" but now its more along the lines of "Holy SH**, I own a ferrari"
I hope to keep this one for many years, and then upgrade to a lambo.
I'm still working on my bucket list of cars, but doubt I'll ever get to the McLaren F1...