I do a podcast myself so I understand how frustrating criticism can be. Don't let it get to you. Things are harder when you know they are going to be viewed by others. Anyone can find things to criticize about anything. At the end of the day all that matters is the question "did you have fun?". If you can answer yes to that the opinions of the rest of the world is irrelevant.
Ray,I wonder if using Seedling Pods would have helped this match. Have you had any luck playing with them?