Hey there Khal, to improve conversion, I'd advise you improve the sign up page to include a little bit of information on Inleo including the monetary and "owning your account and content" benefits to users.
Right now it's not very inviting, especially for non-word-of-mouth referrals stumbling on the page.
Hope you understand what I mean.