Hello,
I have an idea how to improve easysocial profile. Integrate with 3rd party chatbot. Chatbot will message with new user and help him to fill in profile by asking questions in fun and engaging way. Result of chat will be written to profile fields. Easysocial chatbot template could be made on popular service and then reused(modified) by easysocial admins.
Palo