May I suggest a test-only setup for your future e-smith plans. The golden rule for me with computers is:
If it's working, leave it the f**k alone.
I always work like the Debian Linux team and the Linux Kernel hackers. Stable Debian is currently Potato, while for the more adventurous their is the ever changing and unstable Woody.
The kernel hackers, as you might well know, use the current 2.2 as stable and 2.3 (now actually 2.4pre) as the unstable development platform.
Good luck. And long live e-smith.