honest opinions needed here

Have you looked at any of the howards cams? They have a cam series called the rattler similar to thumpr but not as radical. Here is a part # if you want to look up the specs. howards 718001-09 not as tight of lobe seperation so it should have better vacuum.

STAY AWAY from the thumpr cams. They are aweful.

To the OP, that looks like a nice cam and should have some decent street manners.