Float charge is good & prevent sulfate build-up on negative plate but don't exceede 2.45 volt per cell... then you get oxidation on the positive plate and this is even worst.
As for the No Lights Show, this happened twice to me last season. Both condition was after an extended stop at night around 35 below; then the engine would have difficulty to crank. Once started..... no lights for 30 sec to a minute. I buy the theory of low volts = no accessory since the master relay is controlled by the ECU..
Really, this would be to protect the magneto since the battery eat it all during these low volts condition. If this the case then it also means that it is very well designed. This let me to remember as well that someone said here that the passenger's hand warmer relay only close when the engine rev above the 3000 rpm mark.
Yamaha1, wait till you get a good 100+ ride to make sure you pump that battery up. Then, if ever your sled does that on you again (at normal condition) get to the dealer... let them change the weak part..... and this is not necessarely the battery...