Yo HM. Just read through your posts here and in the mod forum. I will contact the guys I dealt with and see what I can find out.
on the fly's statement is accurate from what I can tell so far. We make up the site. They maintain it and update it as needed. They are not going to shut it down. (why buy something and then trash it?) I did not and still do not see them changing things here.
Yes it is a Canadian owned company. Yes they do own a ton of other sites. All that I saw where outdoor based or car based forums. As long as they basically leave us alone unless we need them then I have no issues. I will see what type of answers I can get.