¿Es una mala práctica usar una clase con jquery y css?

Esta pregunta es un poco opuesta a esta: ¿es una mala forma de usar los atributos de CLASS sin una regla CSS correspondiente?

Hay varios lugares en mi código donde tengo una lista de cosas que quiero procesar usando jQuery:

...
...
...
...

Los proceso con un código javascript, por ejemplo:

 $(".myitem").click(function() { ... }); 

Estos artículos también tienen un estilo css, por ejemplo:

 .myitem { border: 2px solid green; } 

Es un gran proyecto, con personal dedicado para trabajar con ux stuff (incluido hackear css y html) y progtwigdores que están más enfocados en javascript y otros códigos.

¿Debería cambiar esto para usar una clase separada para cosas de jQuery, para no renombrar o eliminar accidentalmente una clase CSS, pensando que solo estamos trabajando con apariencia gráfica? ¿La introducción de una nueva clase para javascript introducirá más problemas? ¿Hay algún truco de código estándar que podríamos poner en uso para ayudarnos a trabajar con este html?

Personalmente, me gusta separar el estilo de la función para una mejor reutilización.

Puede usar .myItem para el CSS y agregar una clase como .formProcess o lo que sea que sea para usar en su JS.

De esa manera, si las personas de UX eliminan o cambian sus clases, sus funciones aún funcionan … Y pueden reutilizarse en otros lugares si existe una necesidad similar.

Me gusta usar el método SMACCS donde la clase se usa para denotar un módulo que debe ser un grupo autónomo de elementos html. La clase se usa para identificar el módulo a css y javascript.