My experiences with Rock and a 500k+ tracks library

Which would be what?

That seems like a pretty hefty system.