You need to look at the cams specs again. The thumpr has a BUNCH more exhaust duration to intake as in 14 degrees at .050 and 20 at advertised, his cam has 6 and 6 respectively add in the degree tighter ls and they are not close. The comp xe274 in most all flavors has a 230/236 at .050 duration with a bit less at advertised (depending on where it was measured between cams) than his cam but I wonder what lobes they are using since they only have .515 lift with a 1.6 and have slightly larger advertised numbers so they probably are not xe lobes.
To the op I really like the thumprs and have built several 340s with them and have a few friends running them. They make good power and for as nasty as they sound have great streetability.