I tried using Apple Remote Desktop to make a Client Installer and then created a script to run kickstart in order to enable my ability to remotely manage my Mac's via ARD. It does manage to apply all the settings properly, but then does not allow me to control the computer remotely via ARD or via Casper Screen Sharing. It will work if I toggle remote management off and then back on in System Preferences. Not sure if there's some way to correct this behavior?
Here's the ard script I'm running as part of my base image. Yeah the sudo is probably redundant:
#!/bin/sh
sudo /kickstart -targetdisk / -activate -configure -clientopts -setvnclegacy -vnclegacy yes -setreqperm -reqperm yes -setmenuextra -menuextra no -configure -allowAccessFor -allUsers -privs -DeleteFiles -TextMessages -OpenQuitApps -GenerateReports -RestartShutDown -SendFiles -ChangeSettings -ControlObserve -restart -agent -menu
exit 0