What do people think of these as potential T-shirt/badge designs?
Duncan worked on his own design; a version of Chuckie Finster's favourite shirt. He's put it on his own blog here.
Edited to add:
Here's the design Duncan came up with all by himself. I only typed the words he told me to.