One code issue that comes to mind is the requirement that neutrals from different systems be identified; you are required to have all the conductors of a circuit come from the same source. Mixing them up in the same pipe can lead to all sorts of interesting problems.