I definitely do agree with you there; that customisability through chosing a theme that's accompanied by all those different parts could be really exciting and engaging. I just do think that it shouldn't come with hindering your game's unique identity, if you know what I mean :)