Using an effective Heisenberg model for clusters the spin-wave spectrum is calculated by direct diagonalization. The inclusion of a nonuniform magnetization profile at zero temperature, nonuniform exchange interactions as a result of structural relaxations, longer-range interactions, and of magnetic surface anisotropy have been studied. Very small effects are found on the thermal magnetic properties relative to those predicted for the simple nearest-neighbor Heisenberg model by Hendriksen, Linderoth, and Lindgard [J. Phys. C 31, 5675 (1993); Phys. Rev. B 48, 7259 (1993)].