In my opinion, by far the easiest way to make AP's talk with the vSCG (or any of the controllers) is to use a DNS entry. Give a domain through DHCP (like ruckus.local) and make sure your DNS server/proxy has records for zonedirector.ruckus.local and ruckuscontroller.ruckus.local.
This way any of the firmware types will automagically connect to your ZD/vSZ/SCG (when factory default of course)
We have stopped putting effort in using option 43 to configure AP's of any brand unless necessary as it is more complex and needs a DHCP server that supports these options.
Hope it helps!