I sure have!! Half dozen rides over the last couple weeks, mostly in snow. I'm just floored by how much fun this thing is under these conditions.
Regarding the battery case mount, I initially thought of using a two-part epoxy like JB weld but I was concerned about low temperature impact...