is this overkill for a street car

No such thing as a thickwall 440 and prob more like they are less common in Europe and they just bore the snot out of them (bad move IMO). It's nothing I'd say go buy.