In the past years, nonlinear frequency division multiplexing (NFDM) has been investigated as a potentially revolutionary technique for nonlinear optical fiber communication. However, while NFDM is able to exploit the Kerr nonlinearity, its performance lags behind that of conventional systems. In this work, we first highlight that current implementations of NFDM are strongly suboptimal, and, consequently, oversensitive to noise: the modulation does not ensure a large minimum distance between waveforms, while the detection is not tailored to the statistics of noise. Next, we discuss improved detections strategies and modulation techniques, proposing some effective approaches able to improve NFDM. Different flavors of NFDM are compared through...