Just thinking out loud really... sorry for the essay...
Personally I like the idea of having a 'master server' with all the individual appliances installed as VMs (modules) that interact with one another and fulfill all the functions/roles I want from my server, but each still be (somewhat) independant of the others. That's why I love Proxmox so much. Not to mention OpenVZ performance being nothing short of incredible! (No noticable difference from bare metal, other than from full system reboot).
Anyway, I digress... it just occured to me that maybe you could consider some way of using downloadable install scripts and/or TKL installation/upgrade (.deb) packages for the different appliances. Perhaps this could mean that users could have an easy path to 'roll their own' all-in-one servers. I guess from a production/Dev perspective this could be a nightmare. But for some users (especially those running VMs under Windows and the performance hit they suffer) it could reduce the overall system footprint (ie having one VM rather than 3 or 4).I guess I'm thinking somewhat along the lines of eBox, but without all the bloat and slugginess.
I still consider myself a Linux noob but your recent releases got me thinking about upgrading my own servers (all of which are based on OpenVZ templates that I made from TKL, many of them Core) and how painful it will be to upgrade them all. Not that I need to, they all work fine! I just want to play with your new offerings and be a part of the action!
Whilst I think that major releases (that require a fresh .iso, etc) are a good thing, the ability to 'upgrade' my TKL 2009.02 based VMs to TKL 2009.10 would be very nice (rather than having to start again from scratch)
.... Anyway just a thought. Keep up the good work guys and I can't wait to have some time to get my hands dirty with all these new appliances I just downloaded. Its like Christmas come early! I'll let you know how I go.