Yes the stamp is great I have used it for my carbon steel knives since last summer I think. For stainless I still have many ready heat treated blades that I etch the logo on.
etching logo is one of few processes I have a bit of dislike for. If going deep it tends to look wonky in the edges, I do some happy medium deep, seems to last through many refinishings, but looses the black.