Would something like Puma 1000 v3s be overkill for just road use?
People ask me these questions in the showroom all the time, and I always say "Well, if you were heading out for a ride, and you KNEW you were going to crash, what would you want to be wearing?". Wear the best gear you can tolerate.
+1 on the Alpinestars Supertech R's. Every bit a good as the Sidi's but much easier to put on/take off without endless buckles, latches, wires, etc.
Sidi Vortice's all day.
Would something like Puma 1000 v3s be overkill for just road use?