Sad that there is no Instruction mounting advice included. I have the same and must be installed on my 650XT. I think your vid will help a bit. Thanks for sharing. Br from germany
Thanks for watching. It's not soft plastic it's hard plastic on top It could be aluminium inside I have been using it for the last 2 years.I haven't had any issues