I don't think there is anything wrong with the JTAS board, after all most of them are members here as well.
Like I say, I was put off by a couple of posts that implied (and in one case stated) that everyone remaining here were idiots, luddites etc. Can't find them now, perhaps edited or in one of the areas that require me to register. (my old avenger id doesn't work).
I was probably being hypersensitive at the time and in bilious mood but it coloured my initial feelings toward it.