The Nagle algorithm does not affect packet order, it only affects when a group of packets will be sent. Unless you have a specific use case which requires this to be enabled I highly recommend you leave TCPConnection.EnableNagleAlgorithmForNewConnections = false;
Regards,
Marc