Great job, Don!

As to motorcycle baffles - your local Harley shop probably has some in their scrap bin.