I used the Caswell nickel plating system and it worked quite well.
Time consuming?...yes. Learning curve?...comparable to learning how to proficiantly spray a car maybe?
Worth it in the end?...depends on your situation.
Is a reliable plater close at hand? Are you prepared to pay a premium for plating just a few parts at a time OR can you drop off everything at once?
Have you got half descent eyesight and a steady hand?
The caswell kit is worth buying I feel as it comes with an excellent manual and all the basic chemicals and anodes (except for the copper process)
Be prepared to spend a few dozen hours searching out the copper sulphate, building appropriate shaped tanks, selecting power sources and an amperage control. You'll need access to a glass bead blaster for prep, basic shop grinders/sanders and soldering skills, temperature gauges, a fish tank bubbler & tank heater, some large containers to store the chemical and heaps of patience.
Contrary perhaps to some of the info above...
1) there's no need for disposal if you KEEP the chemical. Nickel solution is like fine wine...it gets better with age.
2) the Caswell NON cyanide process involves a nickel strike,copper fill, prep & polish, nickel and polish if you want it shiny. Chrome is an extra step which I personally wouldn't take on.
3) dangerous? When I asked for some tips on this board I got everything from good help to bad, together with comments like "you know just about enough to be a menice to yourself".
I liked that comment (grin)...in fact it gave me incentive!
Just don't breathe the fumes or drink the solution. Protect your eyes & wash your hands alot. Keeps kids & animals away. Drink in moderation.
P.S. I found working with Muriatic acid FAR FAR more dangerous than nickel plating.
Once again...nickel plating is time consuming, especially if you have to put everything away between jobs for lack of space.
I have a whole new respect for plating people (the good ones) now that I've nickeled a few pieces.
....I hope some of this helps.