I think EOS has massive potential for widespread adoption. A few of my friends are very much into developing are very optimistic about what EOS is attempting to do. I agree that it is certainly a disadvantage of BTS to not have smart contract support.
Is it possible that they integrate in the future? Sure. I can see it happening.