after spending ~24 hours on here, first impression is that the social dynamic is a bit more Twitter-like on here, because it's more difficult to get likes, boosts and follows compared to Mastodon.
Twitter was a complete desert to me. Mastodon was an oasis. this is somewhere in between.