Buenas,
No tendra ninguna optimizacion. Pero si lo declaras como long un dia alquien introducira un numero de telefono valido como:
(206) 496-0417
Y te dara un NumberFormatException o diras que no es valido.
No podras extraer prefijos, no podras aplicar mascaras, etc.
http://stackoverflow.com/questions/1...-string-or-int
Un saludo