I had a chat to Richard Duvall, who is the CEO and guy who set it up about the potential for extending it to cover commercial lending as well. He seems a decent sort of guy and it appears well regulated and controlled. With the expertise the team have from previous jobs, you would expect the corporate governance to be good.
Seems to me, though, to be better ways of making a significant profit if you're a lender - seems designed for people as an alternative to a bad deposit account, rather than something to make good money on by taking an active involvement. Might be good borrowing potential, though, especially if you have slightly non-conforming details.
Craig