Haven't done it, but I may. Don't think you can get any finish for that cheap anywhere else.
Only thing I would have to consider is I've always thought about putting a SS/silver looking finish on the slide.
I've only carried my G19 since last May and done a TON of draw practice and my slide is showing silver on both corners and around the ejection port. Couldn't imagine what it'd be in 5 years, let alone 20+.
21 years, oobber impressive!