That Sam Cole guy (KNC Miner) said that the only efficient way to use ASICBOOST is with a custom ASIC chip (Different from S7/S9). Since it would use less wafer space. And it would be completely useless if Segwit is launched.
However there is no proof if these actually exist.