Good post, thanks. I would suggest also including Telegram Web, even if only to clarify that the web version doesn’t include message scheduling (as far as I’ve been able to ascertain).