I am going to have to vote no on these. They are the most difficult rims to mount tires on in my opinion. I had to use Kevlar reinforced tape as my rim strips just to get an extra 1mm to get tires on and it was a battle.
Sure, they look good and traditional but they are just ridiculous to mount.
You can google "Torelli Master tire mount" and read some threads on them. I think they was a batch that was worse than other but save your fingers!
Mike Wilkinson
Castle Rock, CO