See: http://milo.com. Sold to eBay a few years ago for around $80 million.
So they got at this problem by writing integration code with the existing inventory systems, and thereby got the data for a large portion of the market (nationally!).
I really like OPs idea, actually, but the Milo approach turns a 10-year plan into a 1-year plan, and if you can survive off the revenue you get from your 1-year plan, then you can use the excess to see your grand vision executed all the way through.
Clearly the Milo guys didn't go this route and instead sold to eBay (quickly!), but it's these kinds of "pre-pivots" that I think allow great companies to be built.