I have to agree that comparing the two is a bad idea in the first place and I chuckled loudly from many of the answers in this thread, especially oldtime.
That said, I have to play the devil`s advocate and say that Ninjatrader have been a great platform for my needs as a discretionary futures day trader. I have used the licensed version for live trading for over a year now and never have it failed me during market hours. No freezes, no disconnect, no nothing. The only bug and annoyance I have experienced twice, is that my workspace disappeared when I opened it for the day, such that I had to set it up again, draw up new S/R lines, etc.
I use Ninjatrader with Interactive Brokers TWS, such that if something should happen with NT, I can manage my orders directly with IB. If my main internet connection fails, I can access mobile TWS from 3G on my cell phone. If that fails, I have disaster stops placed by default. If that fails, I can call IB. If that fails, then f**k it all.
It is true that OCO orders on NT are held locally, except with Interactive Brokers and TD Ameritrade. So yes, a disaster waiting to happen for those who have not done their homework knowing the limitations of their software/brokerage and use such strategies.
Well aware of the limitations of NT, it still serves my current needs and I will continue using it until my experience proves otherwise or I need to expand my strategies beyond what NT can offer.
Until then, I remain a not so serious trader.
Kind regards.