Experience and lessons with the SNS superconducting linac