Auch dann (oder dann erst recht) gibt es keinen wirklichen Grund für das "gib mir die kleinste freie Kundennummer". Denn dieses sollte von einem auto-numerischen Wert (stichwort auto increment) bereits und viel effizienter abgedeckt sein.
Gruss, Frank