Although I use Sharkbyte fittings in some instances, I wouldn't recommend them for your situation.
First, they are expensive. For the price of one SharkByte fitting, you can buy 5-10 standard fittings, more if you are using CPVC.
Second, the SharkByte fittings use an Oring inside of the fitting to seal on the outer walls of the pipe. There are stainless steel teeth that bite into the pipe to hold it on. The fitting can move on the pipe just a little bit, and every time it does move, water can seep by the Oring. I have seen this happen in the field several times. Also, over time, the movement will cause wear on the Oring, and eventually it can wear out and leak. Along the same line, if there are scratches on the surface of the pipe, the Oring might not seal completely.
Third, they have a release collar that will allow the fitting to be removed from the pipe if it is pushed in. I have seen situations where the collar was inadvertently pushed, and the fitting blew off with water pressure on.
I think that your best bet would be PEX pipe with brass crimp connection fittings. A crimp tool can be found at Lowe's or Home Depot that works on both 3/4" and 1/2" sizes for under $100. Crimp connections are relatively easy to make, don't require any wait time before you can pressurize them, don't use a dangerous torch flame, and are almost 100% certain to not leak.
I use SharkByte fittings to allow me to repipe a house in stages, connecting the new part of the system to the old part, so the residents can have water through the night. I also use them when making temporary repairs to old, fragile copper piping, that I don't dare to use a torch on.