kgsws released few hours ago on github completed code to compile his kgdoom for Switch.
https://github.com/kgsws/kgdoom/tree/lua-scripting
Working with HBL, support saves, lua scripting, analog targeting.
The one bug i discovered is cannot back to HBL after start the .nro. I hope he fix this...