If you search around, you'll see that some people have problems with oxiclean leaving a white film on things; many don't. That seems to be a function of water hardness and possibly other factors.
The surfactant in PBW helps prevent that; if I had a true CIP setup, especially an expensive and intricate set of lines, I'd probably lean more towards PBW. Also, if you rinse oxiclean while the water's still hot it's much less of a problem, so that's a factor too.
Personally, I use oxiclean with no problems. I always rinse it (repeatedly) while hot, and I try not to put too much oxiclean into solution (1/2 scoop per 5 gallons is plenty); with that approach I've not had problems with precipitants.