Perhaps something powered by thispersondoesnotexist.com would better for that. That site returns completely AI-generated faces that seem much more realistic and candid.
Seems like a matter of crawling the former to get all the images and then tagging them and serving them via your API.
Anyway, I think your approach is great and only wanted to propose a possible approach to the original feedback above :)