Quick seat pins are nice for when your are at the track,but on a bike ridden daily I would not use them too many thefts out there.
The quick seat pins make it too easy for a theft too steal your seat, battery or ECU.
The bolts on the seat are like locks , they help keep an honest person honest.