Yes spikes in carpet. You want your speakers anchored in place so they transfer all their energy to moving air and not moving themselves.

Any energy transfered into cabinet kinetic energy is wasted. Most mass is in woofers. They stand to lose the most in the equation.