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
I think you'll be fine. I have one on the way that is 242/247 @.050", .540"/.549" lift, and 109 lobe separation that I am buying used from a member here. That is about 5 degrees of duration less than the max-effort recomendation that I got from Mike Jones for use with heads that are a bit behind the your TF and I have a 3.55 gear and 4-speed. Yours should rip pretty well I would think.