There is no limitation for the scale compensate setting in the Maya FBX Plug-in itself.
However, there is a limitation in 3ds Max. If you modify the scale of joints that are parents of other joints in Maya, a conversion is performed that compensates for the scaling behavior that is not found in 3ds Max. This is done by animating the scale of the child joint. This conversion maintains the visual fidelity of Maya animation in 3ds Max.
What does Scale Compensate do?
If you scale a parent joint in Maya using scale compensation, it creates an offset for a child joint rather than scaling it.
But if you do the same thing in 3ds Max, the child scales and creates no offsets.