I've made a few more changes to the oem-config side. Firstly, I made the checkbox unchecked by default. Secondly, I added an oem-config/text/auto_login template to debian/oem-config.templates (and ran debconf-updatepo) to make the new string translatable. Finally, I borrowed the preseed_bool abstraction from ubiquity to simplify the change to lib/components/user.py.
I've made a few more changes to the oem-config side. Firstly, I made the checkbox unchecked by default. Secondly, I added an oem-config/ text/auto_ login template to debian/ oem-config. templates (and ran debconf-updatepo) to make the new string translatable. Finally, I borrowed the preseed_bool abstraction from ubiquity to simplify the change to lib/components/ user.py.
Otherwise, committed - thanks again!