Design Issues
Different data rates have different power levels.
The input to the power amplifier is not a constant envelope signal. The peak-to-mean envelope variation is large which can cause intermodulation products and spectral regrowth or require high backoff in the amplifier
The spreading codes can be chosen so that (in the absence of multipath and nonlinear effects) the signals are orthogonal.