There's a 3rd strategy which is actually the main reason our family groups switched. Our main chat app was one originally created in a country whose government is accused of #apartheid and #genocide. Whenever that came up in the news, I'd drop a subtle non-pushy comment here and there mentioning that fact, and also that its present executives are located there and support their army's actions.
After one of these major events, to my surprise, someone else, the admin of our family group (non-techy, not #Linux user at that time), arbitrarily decided to delete the family group from the proprietary messenger and told everyone to join the family group on #SignalApp!