Don't worry; your political views are completely mainstream as the discussion here also demonstrates.
BTW, I'm Canadian but was from mainland. There are also a lot of debate inside WeChat groups which include oversea Chinese who have access to all information.