The rebate model is exactly why HFTs proliferated, see "Reg ATS".
The main reason Reg NMS and Reg ATS drove a proliferation of HFT was breaking the NYSE specialist's monopoly on liquidity provision. Even before that companies like Tradebot where very active in Nasdaq stocks on various ECNs. Automated trading is simply cheaper and it drove manual market-makers out of business.
Note that I work for an electronic trading firm.
I think having some data from the dark pools would be good, just so people could have a frame of reference, but I don't think all trades need to be routed to one [set of] place(s)