User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
...If I use SWT on
top of it I even don't have to care about its api and I am able to use
its powerful features if I need it..
No you don't, if you start using Swing features, you'd be stuck to
running on top of the Swing port, just like when you use the SWT ActiveX
bridge, you're stuck with Windows.
And for the Swing API...brrrr again (and yes, I do use Swing in my day
job). I'd take SWT/JFace any day.