Sort:  

I think, the priority of these should be increased. Believe, me I am not able to convince people for that. I tell them to Sign up and when they do not get an approval even in a week, the very first impression does not go well.

It can be 'sold' as entrance into an exclusive community :) I had to wait for two weeks when I signed up a year ago. It wasn't a big deal.

So what you are saying is whatever time it takes, people should still be fine with that ? Does it help to make the platform popular ?

By the time the platform is ready to go mainstream, the signup process should be streamlined. Until then, everyone that is signing up is signing up to be a beta tester. Some expectation and understanding that the site is not fully ready yet is required.