I have recently made the switch to Signal[1], and made my partner switch too. It's been a blessing.
I am just annoyed that I cannot choose and control my 'identity' but instead am bound to the provider's number.
I have two phone numbers (one in the US and one in Austria) and also spend a considerable amount of time in both countries each year. I'm usually reachable on both numbers (and usually only give the local number to people in each country), with one number forwarding to the other number.
With WhatsApp I can't link both numbers at the same time. Even worse, according to the FAQ there's a limit on how often you can change the phone number linked to the account, so it's not even an option to just always change it to the "local" number.