Maybe I'm missing something.
I have one django instance pointing to one settings file. The settings file has a SITE_ID because well its required when using the Sites framework.
I have 20 sites/domains in the Site admin, and different skins for each.
The Skin object is using Site.get_current() which will always return the SITE_ID configured site. So, every domain i have out there which hits my single django instance will appear to the Skin framework to be the same site.
How could it ever know which domain actually is in use so that it may choose the correct skin?