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

Thats what i need !!!