The lights flicked on the FREERIDE E with the media launch in Austria last week. Here are a couple of reasons why we’re buzzing on electric.