That will only survive a patch update. On their full updates they dd a new file system into the disk on chip.
I hope that wasn't the real name you used for your rc script, I'm sure they'll have a patch for that in 2.7.2.
Still though, a worthy hack.
BTW I'm not some cowboy with my start.sh hack for the clock. Once their panel starts you have to kill out and restart the icon container, which is a central nexus in how the iLiad routes things like the keyboard events. I've done it by hand but its cleaner to just mod the actual start.
What is scary is how iRex doesn't understand rc scripting. That start.sh script should be broken up into several rc scripts.