the enable_localaccount.sh script exists to set a single variable in the emerge environment: CHROMEOS_LOCAL_ACCOUNT.
that variable is only checked by a single package: chromeos-chrome.
that package basically just writes that string to the /opt/google/chrome/localaccount file and does nothing else.
in order for all of this to work, people need to rebuild Chrome from source. no one wants to do this, and no one actually does. which means all of this local account settings is largely useless.
for people doing automatic testing, we have a script "/usr/local/autotest/bin/autologin.py" now that can do all the automatic login logic for a test image.
if people want to create their own images with a test account always baked in, we could add support to build_image (since it'd just create a file on disk). but lets wait for a request to come in.