Nubuck is another name for suede, right?
At least it was last time I had Nubuck shoes. I would assume that the type of dye used would be the critical factor here.
Obviously it’s possible to dye suede products, but I’m assuming there’s a significant difference between products designed for home use vs those used professionally.
You just have to make inquiries to the dye manufacturer and make absolutely certainthat it’s designed to dye suede products. I’m assuming that would exclude water based dyes and necessitate a solvent base. Water based can destroy the nap of the suede.
(I remember how I was always checking the weather to be certain that my Nubuck shoes wouldn’t get wet. Regular leather can just be wiped off to be dried; just not that easy with suede.)
Also be sure to get a short wired brush for maintaining the nap on your Nubucks.