Yes, mobo it's really not indicated for the official chameleon installer.
I've posted what I have made just to show my idea.
I'm learning how to use the command line with packagemaker to make a script that downloads latest build from svn and builds the relative installer...here the console command:
svn co -r HEAD http://forge.voodooprojects.org/svn/chameleon ; cd ~/chameleon/trunk; make clean ; make ;
/Developer/usr/bin/packagemaker -d ~/chameleon/trunk/package/ChameleonPlus.pmdoc
For the official installer I suggest it need to do:
Install Chameleon on selected volume (no RAID for now)
/boot
boot0hfs (boot0 optional)
boot1
Example file (with all the options set as the defaults ones Chameleon use)
/Extra/smbios.plist
/Extra/com.apple.Boot.plist
Documentation/Extra/Doc
PrefPanel/Library/PreferencePanels/Chameleon.PrefPanel
Kext (All In /Extra/Extensions/10.x):
10.5
FakeSMC (2.5 without verbose)
LegacyXXXX (I have no idea here)
10.6
FakeSMC (Mozodojo without Plugins)
LegacyXXXX (I have no idea here)
Utility (optional)
bdmesg (where? bin folder?)
fdisk440 (where? bin folder?)
lspci (bin folder)
/Extra/Utility/KextUtility
/Extra/Utility/Lizard
/Extra/Utility/IaslMe
/Extra/Utility/AppleHDApatcher2
The kexts needs to be generic, so maybe:
EvOReboot.kext
LegacyATA.kext
...no more ideas for now
...maybe a Graphics Enabler Options
Attached Updated to r496
EDIT: Attached also an example not yet tested

the flowers are for single choices options