RE:Estaticidad o no estaticidad
Hola,
pues yo creo que depende para que vayas a usar la clase y donde la vayas a usar.
Sabiendo que una clase estática, solo tiene una instacia y esta es compartida por todas las demás clases, es decir que si la la clase estática tiene un campo "nombre" por ejemplo, el valor de "nombre" será el mismo para todas las clase que usen esa otra clase estática, es decir que todas la clases van a compartir la información de esa clase estática.
Yo las suelo usar como clases de utilidad, es decir para tener funciones que me pueden hacer falta para cualquier otra, por ejemplo una función de reemplazo de caracteres o algo así.
Supongo que buscando un poco de información en la red mas concreta sobre clases estáticas, quizás puedas aclarar un poco más tus dudas y hacer la mejor elección.
Saludos