I have an apartment above Granite Chief ski shop in squaw valley. I was a pro snowboarder for 8 years and lived there for 13... I bet we know each other, or friends for sures.
As for the power button, I don't think it would be a factory part if it compromised performance or integrity. Secondly, it is a common feature on many automatic fitted cars. My two cents.