revved a little slow too ...but have to agree, I would not be happy with the noises at idle. Something is not quite happy.
He's also had real issues getting an exhaust system to work with very little space. I love it that people attempt to do these crazy things, but I reckon the builder of this one has some more work to do before it's finished