I developed almost exactly this in the pre-smartphone era for a company that wanted to be the &quot;MLS of MLSes&quot;. I think the infrastructure is better for the idea this time around. Best of luck!