Don't think I'd agree with you, Jim. I think most "trad" singers sing maybe 50% songs that were written in the last 50 years. Ballad singers are a different animal entirely - they're more like 98% songs over 300 years old.
From an American perspective, I'd call you trad, Duncan.
-Joe-