Found you on the map; looks like your town is right on Shuswap lake......float fly? I bet that's beautiful country up there, in the summer that is!
You must be in the mountains at some altitude and the extra power of the 160 will be useful. I grew up in the "snow capital" of the United States, Buffalo,N.Y. so I know snow too. I didn't fly RC when I was up there so I have only flown off snow once. About 3 yrs ago we had a couple inches of snow here in Georgia and I put some floats on little 3 ch 50" foamy electric Super Cub I have, and flew off the snow in a local soccer field. I know the Rascal 110 get flown as a float plane, 1/4 scale floats should work. I ride a Honda VTX 1300 Custom, what about you?