Interesting. Through testing with FTDNA, I was able to learn that my haplogroup is L21. A fair number of my matches come from southern Germany, and this is consistent with the hypothesis you advance with respect to the origins of L21. I also have lots of matches from southwestern England...