Yes, its still fun to drive on the street, people really snap their necks looking at it driving around town. We live in an area with nice back roads, so if you don't go to crazy with suspension and other mods, the car still drives and rides fairly good. Of course, its an open tube frame car, so getting in and out can be tricky (especially if you get the full roll cage version).
And being caught in bad or inclement weather can be a challenge, but that's just the risk with this type of car.
Ukiah has a Cars and Coffee every month (I think this months is this Sunday), if you make the trek up here, I'd be happy to show you the car and go for a drive!