Is This Cam Streetable?

I plan on building a stock stroke 360 for a 4-speed Duster, 10.5:1 - 10.75:1 compression ratio, good internals, ported Eddies or Procomps, etc. The cam i'm leaning towards is one of Lunati's Voodoo "retro-fit" hydraulic rollers. Specs are as follows:

Advertised Duration (Int/Exh): 294/302
Duration @ .050 (Int/Exh): 243/251
Gross Valve Lift (Int/Exh): .560/.565
LSA/ICL: 110/106
RPM Range: 2600-6600

Is this reasonable? I'm not familiar with driving a carbureted engine of this caliber on public roads to be honest. Car should be fairly light, no a/c no power steering no power brakes a833 and some decent gear. Not sure on the ratio but it feels like 3.55's+. But I was going to ask before I got ballsy and ordered it and ended up with an engine that's way too temperamental or something.

Anybody here running a cam like this on the street a lot? How does it do

As an engine builder I get asked this question almost every day. "What cam should I run?"

I read your post and there is not near enough info to give you what I feel would be an accurate answer. What carb? What intake? Then there are the barrage of subjective questions I ask like : What is the quickest car you've been in or driven? What is your daily driver? How will you primarily use the car? Street? Dragstrip? Commute to work on nice days? How long is the commute? How much bumper to bumper traffic? What fuel do you plan to pump into it day after day? etc..

Just by what is in bold above has me thinking you are younger and don't have much experience with an old school style musclecar. To make a long winded explanation shorter--YES that cam will more than likely be too temperamental for the 99% of the time you don't have your foot into the carpet. With the parts you have layed out with a stock stroke 360 the cam will not be your limiting factor. Go with a much smaller cam for much better driveability. I am talking about off idle torque and part throttle "tip-in" , idle quality (plugs NOT loading up), cold start, and overall driveability which equals ENJOYMENT.

Provide more info and receive better info. J.Rob