One other thing that you might need to think about. If you're using cranks that need a bottom bracket spindle with a square taper fit, then Campag and Shimano use a slightly different taper. Campag uses an ISO taper while Shimano is JIS. Theyre not really interchangeable as they give different positions of the crank arm and chain wheel on the spindle. There are third party bottom bracket/spindle sets that offer either ISO or JIS taper, with an Italian thread.
As long as you use all from the same manufacturer, then it will be fine.
Ernst