I don't see how potentially-high-yield business travelers would be interested in the uncertainty of maybe being able to get on a flight to a business meeting, even with the ability to see loads (which may or may not represent oversold flights).
They would prove to be interesting fares for people doing mileage runs!