En resumen dice sobre SWT:
· Si elijes SWT por su fidelidad a la plataforma, no te creas que esto
es de gran virtud. Normalmente los usuarios no tienen problemas en
usar interfaces alejados de su SO nativo mientras estos sean buenos.
Ejemplos: Firefox, Winamp, etc.
· Si las necesidades de tu aplicación se alejan de las necesidades del
proyecto Eclipse la dificultad aumenta. SWT fue creado como soporte
para el proyecto Eclipse y está orientado hacia él, dejando de lado
características que Eclipse no utiliza.
· SWT tiene muchos fallos. Es una plataforma relativamente joven y se
nota.
Mucho más en el artículo: http://www.hacknot.info/hacknot/action/showEntry?eid=74