I say it is whatever floats YOUR boat. Stamping leaves mine sitting very low in the water but that's just me. If you like it go for it.
I am working on a border stamped holster, the first ever for me. I am not too enthused about it as it's been in the works for well over a month now but I did have a respiratory bug to deal with during that time. Maybe sometime this week, or next, I'll get back to it.