I've done the chroot, and it's slow and bulky. Although you are correct that it does work, I still don't feel it works well.
I also want to be able to configure my tablet from within my shell, and that means I'd have to be outside of the chroot.
You may also need a busybox installer app to get things working.
[1] - https://wiki.archlinux.org/index.php/Change_root