I was the owner of an Onyx Boox Max 2. The device was large enough to allow the reading of A4 magizines. It's a pity that after a year and a half I had to trash it because the battery was about to explode. Very disappointed about it. Don't waste your money with it...
My last experience with LG was with the LG Nexus 5X. I loved it until it lasted. After 2 years of daily usage it stopped working completely while I was calling someone. The phone went black and it never woke up again. I had to trash it.
I use vagrant + ansible to configure my development environment. In the Vagrantfile I specify also the mount of the workspace containing my project. I then edit the code using vscode installed on the host (or vim from inside the box).