Faucets were easy to install. All old plumbing that broke when I uninstalled old fixtures was major headache.  I didn't like the flow restrictor screens, so those are gone, but there's also screens in the fittings, which makes it tough to flush lines.  You need extra/ other hose to effectively flush.  Also, when there's air in the line, watch out!  You're going to get soaked.