They do I'm currently running Shuffle Icons, Unova Followers, HD Items and DS Trainers. I can also confirm HD Battle Sprites and Home Monster Icons. I'm not sure how they work on pc but on android you don't even have to unzip them.
EDIT: Upon reading your OP again i realize you said theme mods nvm my comment lol