Any reason why you aren't using DKMS? It will make kernel upgrades much easier than having to download a whole new kernel from you each time you make a kernel level change.
For Lucid, all the kernel modules on the repository use DKMS. The kernel is rebuilt for other reasons (to apply a patch that fixes the HD freeze problem on some models and to allow the use of PHC modules for CPU undervolting).
The only exception is the 'samsung-wireless' package, which is not in DKMS format because it takes long times to build, so it's better to build it once and for all on the repository.
So far, everything looks good - the tools work much more efficiently than the scripts. One thing I did find was that I had to download samsung-tools via synaptic to get the GUI working (and the app under system preferences).
Well, there are some dependencies needed to get all functionalities to work, and the package manager takes care of everything automatically.
thanks for your effort!
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!