1. Practicality. You'll get far more attention than you want. So in that sense, it's not practical. However, it has ABS and a real trunk, so it's kinda practical in that regard. Initial response - don't get a Viper.Digital said:
2. Daily Driver duty - Do not drive the car in ice and snow. It has 13" wide rear tires. That's a recipe for disaster. It's OK in the rain, but again, the wide tires and uneven road surfaces willmake it more susceptible to hydroplaning. So no - don't get a Viper.
3. Maintenance. No free service with the Dodge. Car takes 10 quarts of Mobil 1 or the equivalent and should be changed every 3000-5000 miles depending on your driving - stop and go - probably 3K miles. Fluids and filter alone will be $65 for an oil change - dealer will charge you considerably more. Other maintenance is reasonable - it's not particularly high tech or uses exotic fluids - just a lot of them. if you are dependent on a dealer for your service - don't get a Viper*.
4. Reliability. Some 2003's had issues, but were covered under TSBs and recalls. 2004's seem to have more issues, strangely enough - diff bolts, cam bolts, etc. Dodge has a 7/70 powertrain warranty and with a good Viper Dealer, you should not have many issues. So - go ahead and get a Viper.
5. Comfort. The fact that this is even in your list - don't get a Viper.
Bottom line - unless you are a complete speed junkie and are willing to sacrifice creature comforts for kick ass performance you will not be happy. The Viper is no frills. You have to be so enthralled with the power and handling that you overlook a WHOLE BUNCH of daily driver nuisances.
It's not a car to have as an only car.
I predict that if you do buy, you'll have the car for sale in less than 6 months.
* - If you are near a good Viper friendly dealer with a GOOD Viper tech - like Woodhouse, Tator, D&E, etc. then you have no maintenance worries - otherwise, you'll be disapointed in how little the servicing dealer will know about your car and how you'll be treated.