No probs at all mate (yes I am Welsh). I usually do a few South Wales road trips a year (a very good friend of mine lives in Cardiff so I generally abuse his hospitality).
Have done the Cwmcarn DH and really enjoyed it, so will try and do it again this year. I'd like to try some of the more "off piste" non trail centre rides down there as well – but that's another story!
Diolch