Sounds good with one exception...
DropdownStyles generally want images for their backgrounds. Its probably possible to create a style that only uses fill colors, but it'd be prety lame
I'd hate to see a billion mods with a billion itterations of the same DropdownStyle and images baried in them. Not sure, but I suspect this would cause a performance hit. It'd also make it a MAJOR pain to update the menu skin.