@Marv
The script seems to be working
I haven't messed around with the desktop WM, it takes so long to get everything just as you want it.
I do like peebee's LXPupSC and do have that working on another PC. TBH I just leave the desktop environments as they are, just in case I break something