Hey there, thanks for sharing your detailed experience and for kicking off such a thoughtful discussion! It seems likely that several teams in the community have explored MirrorFly for similar reasons—self-hosting, rich messaging features, and broad SDK support. My understanding is that folks appreciated the control and branding flexibility, but also ran into challenges with advanced customizations and the learning curve for SDK integration.