hmm... can't agree.
NWDS has got limitations. A LOT of limitations.
F.e.
1. We can't add parameters to OM.
2. Mappings creation in NWDS - great headache
3. After change structure of data type (add/delete field f.e) - and we need do all mapping again from zero
4. Eclipse tool. it is unstableandbuggy
And it is not the end...