I have not read the entire page so sorry if these were already mentioned.
I believe most people playing this game also play other H-games and many of them, like me, have it safely hidden from anyone who might check their PC. In my case its stored within a hidden veracrypt volume. This works brilliantly and all but then to use portraits you are forcing me to put them on %appdata% (on Windows) which is accessible to anyone. A simple ".png" search would reveal all the NSFW stuff and thus renders all my efforts into hiding the game completely useless.
In short: you should allow people to change the default portraits/bodies folder into any location they want and also since we are at it, why not store the save game files within the game installation folder as well? Many H-games do that.
As for my second suggestion I would like to use the portraits to their fullest potential in this game. There should be a mandatory folder structure that would allow the game to pick selected images from it and apply to all encountered 'slaves' in the game. For instance, you encounter a female teen dragonkin so the game would automatically pick an image from 'Portraits>Female>Dragonkin>Teen'. Say it picks the "003.png" file, it would apply it as that slave's portrait and apply the 'Bodies>Female>Dragonkin>Teen>003.png' file to the full body. This feature would only be complete if it were possible to add tags to images such as "blue hair" and "giant breasts" and then the game would search for the picture that would have the most tags in common with the slave's profile and apply it. Artificial Academy can store such tags in the characters cards (images) so I'm sure that is possible but it should be done by the community. The game would only have to load and apply them. Because there will always be room for 'errors' in this feature it should be toggleable and turned OFF by default.