Social finance platforms are finding their feet. But will they be able to capture the imagination of the masses?