Opinions on this cam for a 360

Looking at a solid FT cam for an A body. Heads would be TF 190's, 10-10.5:1 compression ratio, 4.30 (or so) rear end, 3500 (or so) stall speed converter. Primarily street driven, needs to run on 91 pump gas but I want it to be quick. Looking at this one b/c all of their street cams have a wider LSA.
Comp Cams 20-629-5
Intake: 269 adv, 243 @ .050, 0.549 lift
Exhaust: 273 adv, 247 @ .050, 0.560 lift
LSA: 108

I know it's listed as an oval track cam, I was thinking that "might" mean it's a little more useable for street use than a drag race cam