Well I see no reason why BCH pools couldnt also support overt AsicBoost. Hopefully it will become widely adopted by all pools, then there really is no need to worry about AsicBoost, it'll just be a 16TH miner.
Yes, but why should pools change their protocol because one mining company says so? Why not make chips that hash at their advertised rates, and then ASICBOOT if your pool supports it to get up to higher rates?
Saying you're selling a SHA-256 miner that runs at 16 TH/s is a misdirection at best and an outright lie at worst if it'll only run at that speed on certain pools.