Hola
La verdad creo que es preferible tener una tabla con muchos clientes que tener muchas tablas de clientes. El primer beneficio que se me viene a la mente es lo mas comun si necesito un listado ordenado de clientes.
Código SQL
[-]Select Nombre, Apellidos, etc... from Clientes where .... etc order by Nombre
Como harias eso con varias tablas???
Bueno solo es mi punto de vista
Saludos