Every step along the way is a step where you'll lose customers. I'm a big fan of trying out things before I have to go through a signup / registration.
If you lose a customer because they don't sign up, you are in the same spot.
@carmela_padasas You need to think about marketing to / tracking user that have not signed up in both cases - whether they can first try the product or whether they first need to sign up.
It just affects the order of the steps in your customer acquisition funnel.
CafeSocial.io Mixer