Improved Fast Inverse Nonlinear Fourier Transform for Multi-solitons