I believe that I said to put plumbers epoxy on the holes to stop the leak. There is no reason to apply epoxy, which does get pretty pricy for a lot of it, to every place in the system. The one that I have it on is a pipe that is impossible to reach without removing all sorts of other pipes. There is no reason to apply epoxy to new installations or any area that you don't expect to leak sometime soon.
I do think that you will be happy with the copper and it is generally pretty easy to install. Be careful with the torch if you have to work inside a wall or something. Build up assemblies and put them in place from easier and safer places to work, if you can. Having a fire caused by your torch while replacing pipes is not good.