I understand the advantages of SC-FDMA over OFDM and I also understand the disadvantage of additional complexity (FFT block), are there another disadvantages?
Also, if $N$ has to be bigger than $M$ ($N>M$) then I don't understand why I don't lose rate as a result of padding with zeros instead of transmitting another data subcarriers.