it has been suggested many times that James shouild be promoting the MS as he actually has produced some demo's up to the main 3 manufacturers standards and his explanations have been clear .
The MS is not going anywhere if demos like this keep slipping out. I dont think that the clip was an official release from Liontracs but it only does them even further harm.