Erik,
In /home/e-smith/db/configuration file, the following line is not cleared:
geneweb=service|only|192.168.2.80|status|disabled
This is a common practice it seems to me, configuration and db data should be manually deleted.
In /etc/rc.d/init.d, symbolic link is not cleared : geneweb ==> /etc/rc.d/init.d/gwd
In /etc/rc.d/init.d/supervise, symbolic link is not cleared : geneweb ==> /etc/rc.d/init.d/gwd
In /etc/rc.d/init.d/rc7.d, symbolic link is not cleared : S95geneweb ==> /etc/rc.d/init.d/e-smith-service]
ok, this will be done.
The gwd script is not templated. Should not it be? (to be SME friendy) 
I see no need, what customization are you thinking of ?