Dave is your clutch like a brick in your truck? I test drove 2 SRT rams both 04's and I be damned if the clutch didnt feel heavy on normal driving. When the salesmen let me row through the gears (dont think he was expecting that amount of speed on the interstate) I didnt notice it as bad but coming off a stop light in normal traffic it just felt heavy. They cost to mod the v-10 is on up there to, I know it starts with alot of power but I know anyone on the forums aint happy till they add more HP.
That'll more than likely be the Viper master ***** cylinder, they are a weak link from the factory and most guys upgrade to the HD Viper car stuff and that seems to make clutch work much easier and more fluent.
In terms of the topic, daily driving is a such hard term to class. For some, daily driving is taking it out once to get milk. For others, it's a 1 hour commute (one way) to work in peak hour traffic, 5 days a week with all the driving for food, gas, kids thrown in too. True daily driving for me is just that, to work, to the shops, movies, DIY stores, so I would probably pass. Just because the SRT is more of a "toy" than a taxi.
They were made to enjoy and "race", per se (on a track of course haha) and yes, like any "hot rod", you get into 505ci of Viper, you best look for the next gas station. I get around 15-16mpg in my regular cab around town and roughly 18+mpg on the highway, not bad at all for what the beast is. You can drive them normally and get respectable mileage but hey, that's like having a petite model blonde with big **** as a girlfriend and not ******** her. Where's the fun in that??
My 2c = I would pass on an SRT/10 as a daily driver. Get something more economical and save the SRT option for an all out "toy". For the record, I drive mine 3-4 times a week, very hard, WOT, get it lose, and enjoy it for what it was made to do, no less than an hour drive each time it rolls out the Batcave lol. I don't baby it and drive it a lot but even then, I don't class it as a daily driver plus it would look out of place at the grocery store or library lol.
Good luck with your choice!!