PVC has the advantage of impermiability to odors. On the other hand, it will require precise measuring and potentially many connections to fit properly. Sure you can get a 10’ section cheap, but do you actually have a perfectly straight 10’ run? It is prone to vibration damage, and you'll be hard pressed to ensure it is not contacting any solid section of the boat where this might occur. If it passes through a space where anything is stored, it is susceptible to damage from shifting items.
There are several options of hose that have proven imperiabilty (see Peggie's recommendations). Hose can be routed easily though bulkheads and along curved hulls with no need for support as vibration is not an issue. Hose will not be cracked by something shifting on to it. Also in a pvc setup you will need some hose at the curved bits or the ends (connecting to head and holding) which begs the question why not just one length of hose?