http://www.thisoldtractor.com/gtbender/
Updated: 2009 Jul 22
Here is the composition of my four baths. Remember to always put the water in the buckets first, then add the other ingredients. I don't claim the baths to be correct or even good, but they have worked for me.
Etching bath:
Pre-plating rinse:
Electroplating bath:
I wrote up a lab for our undergraduates to do nickel plating - which works very well - and what I learned as I wrote it up was that saccharin is often used as a brightener (at least in nickel baths). Niacin and saccharin are both coordinating ligands (makes a bond to the metal), but saccharin is much weaker, so it might be a better transfer agent. I think it also affects how the metal is deposited - makes it more columnar deposition. You might give it a try. I used Sweet n' Low - two or three packs per liter of solution.
Final rinse: