Great review my friend..
I have definately noticed the two cons you said (holes and edge finish) and I will try to improve in the next production.
When straps are hand made they usually cannot be 'perfect' but they have that vintage feeling the straps had many years ago.
The Florence strap is by far better than the Sicily and Venice, with a softer hide (so it is a much softer strap).
For a vintage look those two are the best but as a strap the quality of Florence is better than those two.
Personally I wear the FLorence many days of the week..