Yeah love that little GoPro. As for the fall that sucks, but when we stretch our Canadian riding season it can happen. Front brake on ice gives you 0 chance of recovery. And if you can have a look at the K73 Heidenau tires, they will also help increase safety as the rubber is softer and grippier (not saying they would have prevented this fall, but could prevent some slipping on cold pavement where the stock tires would slide)
And any damage from the fall?