I've never heard of Revo straps until I read your thread and looked them up on the net. They are made of wood!
They look really nice! But...............I'd be concerned about it dinging up my bass with the strap banging up against the finish.
A personal opinion on strap width. I find 3 inch straps to be the best. With 2 1/2" too narrow and 4" straps too wide with too much leather laying on me.
I think any high quality leather strap will do. ITALIA is USA made and high quality at a very decent price.
If one wants to spend the bucks, there are some really nice exotic hand made and hand tooled leather straps available. A $300 strap?
Good luck finding something that you like.