So cool, and I love all the mentions of "fun" :-)
I remember implementing a "kiosk" but the way my employer wanted it was a full screen electron/react app running on a windows server. It was such a pain working around windows to grab full screen, start a GUI application and so on... all the while I kept thinking, this could be a "simple" Qt/QML app running on frame buffer on an RPI! Heck, we could even customize the startup screen, and it would be easily a magnitude faster with 1/100 the hardware!