Contemplating a new (ish) direction

I already stated my goals. Drag car that happens to be road legal. Capiche? :D
You could drag race with either cam :) it just seem like you haven't gave the cam you got a try yet and are suspecting it might be on the small side. To me you should try it since you got it get all the bugs workout then decide from a known baseline where/if you need improvement.