I finally received my tires. I went with pirelli scorpion trail H series. Im having them installed tomorrow and the guy ask whether I wanted beads or weights. I assumed weights but told him i will let him know tomorrow. He has a computer balancer and is only charging 25 a tire. Is there a bonus to beads over regular weights?