That is my understanding.
In fact, the M510 does not currently run on Standalone Code. It must connect to a SZ (physical or virtual) to function.
Ruckus Unleashed software (controllerless or 'standalone' but up to 25 devices) support will be released for M510 shortly as well which is another option. Though I believe in this operation mode GPS data will not flow.. that still requires a SZ.