This is sorted thanks to pam_mkhomedir (Create home directory on login (by package security-misc)) and using adduser/useradd with --no-create-home.
Since user is created at first login, i.e. at first boot, copying from /etc/skel now working flawlessly.