It seems like an actually good alternative to activitypub. What are your thoughts?