A little help on cams

It's the amount of overlap that gives it the lumpy sound.
Compression gives that solid thump out the exhaust.
305 duration is a bloody big cam and should give a sizeable thump.
Probably run like a pig unless you plan on $$$$ to buy the other parts necessary to make it work well.
However,if it's only the lumpy sound you're chasing and not the go then fine.
Comp makes a series of cams called "Thumpers" which are designed for maximum sound image and I've been told they work OK too.