I have done quite a lot of nickel plating successfully on motorcycle parts. It can work very well, and I put nickel straight onto steel, which is what all the domestic home platers do. Yes, for chromium 'best' plating it should be copper, then nickel, then chromium onto the steel job. I suspect that copper makes an 'easier' bond onto steel when you have less than perfect surfaces, and you have a thick polishing surface to improve the final finish – you cannot so easily polish the nickel layer.
I have stripped old chromium from 50 year old parts and found just nickel underneath. We CANNOT home plate chromium because of the cyanide baths required, never mind more recent hexavalent chromium toxicology concern.
Ramon, you can't really do it on the cheap – it's like all jobs. The BIG issue is getting clean objects. New steel is perfect to plate but anything old takes a big effort to clean and get an activated surface. It means that you need various alkali and acid cleaners to follow the mechanical preparation. You need heated, stirred baths and a means of voltage control and current readout. You also need to practice on a few jobs. Like welding and spray painting it is 70% skill and 30% tools.
There is also a nickel+zinc process that produces nice finishes on fasteners, but it is no easier or cheaper to use. Gateros are a good, small company to deal with.
Norm