I installed the removable eco hitch a few years ago and have been taking it off every winter when my snow tires are installed. I left it on this month as I wanted to use my 1up bike rack for a few more rides and needed the hitch. Now I am thinking why not just leave it on all year round? Any down side to this, other then snow possibly going up into the area around it where it is attached to the frame?