My personal experience is that I moved some friends to Telegram and kept family in WhatsApp.The time using the phone decreased, I found having 2 messengers more beneficial as I will switch only when there is some relevant conversation or topic happening.

... and Telegram FOSS [1] fixes all of the mentioned points?

[1] https://github.com/Telegram-FOSS-Team/Telegram-FOSS