What should not matter?
If ceilometer is added to pipeline value of proxy-server.conf than swift service fails to start when ceilometer packages are not installed. So it IMHO needs to be ensured it is installed on the same node as swift-proxy