Tbh lack of armor variety is issue for almost all races except humans but problem is that most of those 'non generic skin' armors cant be modded so they are major step back in status department compared to those 'generic armor skin' armors.
I just wish you ware able to attach those armor addons to unique sets too as i don't really see the point i mean just look at MP if it works there why it can't in SP not like you really have to see visual change on armor, most of them are ugly or just out of place anyway.
This game really screams for modding tools.
On my elf is same thing only variety that i saw was coat and no coat, sad thing is that coat looks the same even on every armor type be it light, med or heavy set...
Race restriction probably wont get removed as i doubt that actually models for other races exist in game.