A property portal succeeds or fails on three things: the quality of its listings, the speed of its search and a revenue model that works for both sides.