Spoiler alert I got to ride with the SR/F on the track on the Empulse of course and they are fast and the SR/F I believe is the new king of the Refuel TT production bike class taking it from the Energica Ego last year's record. I followed one for a bit and I was at FULL twist on a straight and the rider goosed it in front of me and it ran not walked ran away from the Empulse. I feel the Empulse could probably keep up with it in the corners if I were a better rider.
You can probably get a left hand rear brake for the SR/F. I bought a Sur Ron Light Bee and love the LHRB