Cant comment of the KTM version, but I have them on my Husky and they are a top of the line product. The silicone is very thick and something like 4-5 ply.
Here is a cross section of the hose on my Husky:
If you order them make sure to get the clap kit. It's high quality and has rolled edges so it does not cut into the silicone: