I had a similar thought. I rather expected “Librem Social” to be Diaspora or Friendica or somethingl like that.
I would have called the Mastodon instance “Librem Echo” or “Librem Shout”.
Or, in accordance with the Librem Social Icon: “Librem Megaphone”
Yet, there are advantages over twitter (but I agree, Facebook needs to be replaced more badly).
No tracking, no (targetted) ads are the obvious ones.
Less obvious is the “no manipulation, no please-don’t-leave-yet-I-have-so-many-more-tweets-to-show-you” trait.