they probably just make up some random name and dont really give away the snowmobile. that way you think armada is sweet and you buy their shit....jk. armada is legit
is the creek necessary? why not just make a real landing off the rail so you dont fall into water/rocks and get wet/muddy? I found that the turf landing on my summer rail works fine...but thats just me
that will work for about half a day. If you want to do it yourself buy a waxing iron and some hot wax. that lasts a lot longer and works better. thats all they do at the shop is hot wax