I agree. If your so worried about he cam kit, don’t be. Or sell it.
Decide on the power goals or a ET for the track. That cam is almost perfect for a street stroker and bowl blended 2.02 stock heads. You’ll make a lot of torque and have reasonable HP.
The LSA of 107 is 1* off of the 106 I calculate. It won’t be a noticeable difference changing cams. I’d run it on the 390 mill with bowl ported 2.02 heads and have a blast with it leaving twin tire burn out marks everywhere. 3.55 gear minimum.