^^^ i hate to send more bad news your way, but a lot of times those stop leak things throw the balance of your tires off. it would be fine for normal driving, but for higher speeds it would be not so good.
BMW's mobility system is basically the same thing.