Hues, thanks.
Yes, the jokers were driving crazy therefore I decided to charge nominal fee now. Later only change it to various membership levels. I had been told several times that next release of DSP will have an option to force users to complete profiles.
I know sMembers free version offers enough features. I decide to purchase pro for two reasons (1) it offers the ability to do registration and payment from one form, which looks more professional. Users do not have to fill in two forms to complete registration and payment. (2) It has more payment gateway, which I will need. My customer is Indian-subcontinent and PayPal is not popular there. Beside, there are gov restrictions on PayPal in India.
You should be able to use s2Members free version.