offering a free membership with no clear benefits!
This is another obvious one that needs to be worked out and is easy to change without adding too much load.
There is a registration for free but no indication fo what one gets with that free membership.
I guess you need to navigate away from the registration page to find out
It is another turn off