Thanks for the pointer.
I wish I had free time to participate, but since it sounds like you are engaged with them, Can you say anything about how active Mastodon devs are in SocialHub discussions?
There are the occasional complaints that Mastodon is off doing its own thing, and I wonder how founded those accusations are.