It’s kinda disappointing to hit a subscription screen right after sign up, wasn’t expecting that. I definitely would not try out a social network with a subscription fee without lots of experimenting first.
At the beginning it can be better to focus on the people willing to pay up front. It allows you to test the market and to focus on the feedback of paying customers.
You can add free trials and optimize for revenue later.