Looks interesting.
A couple of small points
It would be good to use CXXFLAGS="-flto -march=i486 -mtune=i686 -Os -pipe -fno-exceptions -fno-rtti" and LDFLAGS="-Wl,-T/usr/local/lib/ldscripts/elf_i386.xbn" and drop "-O2" when compiling. If sstrip is then used the result is 16.85kb.
"tce-load -wi" will set whatever is loaded "onboot" - users probably don't need to load compiletc and fltk-1.3-dev every time they boot, "tce-load -wil" will download and load extensions once.