opinions welcome on build.

IMO, I think you're putting the cart before the horse.
IMO I think you need to rethink street/strip ....... because a 7000 rpm engine with 3.91s is often a lousy street combo, as shown in post 7. Cuz if you can tame your traction issues, then; 7500 is too high for street in first gear, and 4450 is too low in second. I can almost guarantee you a 5speed hot 318 is gonna embarrass you from zero to sixty mph, cuz your 7000 engine ain't coming up on the cam until near 70 mph, might go thru the power peak at 6700/90, which is probably about right for a stroker in the Eighth. Then on the shift the Rs will fall to 4600 still at 90mph,but it won't hit the power-peak again until about 125/130 mph, which is a really really long pull from 90. And of course, it takes about 480hp to go 125@3200# So
Ok wait I can see how what I wrote might be ambiguous. What I mean is that I'm not interested in drag racing, and I ain't interested in losing my license, so I'm a zero to 60 kindof guy. I mean I'll pay an imprudent fine which doesn't go on my license, but I won't be caught speeding for 85 in a 65; cuz up here the cops kindof frown on that and try to throw everything they can at you, and you end up walking for 5 years.
That means I optimize my gearing for max power at or near 60 mph, in second gear, cuz I know First is gonna be a throw-away gear on account of no traction. And I'm gonna hammer the brakes to not exceed65.
With that in mind, maybe what I wrote makes more sense.
The above is compleat brain dribble.

My Plymouth with it's 600 ++ horsepower, runs tens and gets driven on the street. It's never gotten me pulled over or caused me to louse my license. It's capable of blowing off any street tires I've ever put on it in high gear from a standing start. Does it mean I drive it like a fool on the street, no just the opposite. I don't need to ring it out on a public road because I am well aware of it's capability, there's a time and a place. But I do enjoy taking it for a drive around town, sometimes I wonder why more guys don't take there weekend warriors out for a cruze, it's hard not to notice a car coming through the park with a 1400 rpm idle. :)