512 cu Camshaft thinking

The most important word: 95% street.
I think the cam you have chosen would be ideal. It is probably on a 110 LSA, which would be close to ideal. It is very easy to over-cam an engine, much harder to get it just right.......