Thinking about a new cam for my hemicuda...overkill for the street ?

yep you get used to the power quick.