IMHO $0.02CAD - stop hunting for a Twitter alternative and set yourself up an account (and blog if you want) with Micro.blog. Cross post to Twitter for now while it’s still standing, but build your internet home elsewhere.