I've been a member for about 5 years. I cannot recall when a change proposal to the database made in the G2G forum has gained any traction. So. I would not expect this to be implemented.
As far as storing the data, for names of "given name, family name" format, putting all the surnames in the one last name field, and all the other nsmes in the first name field works. I have used other websites, and a number of different software programs, and this is standard. I used successfully used one program that handles names of format "family name, given name" (I.e., Chinese names) properly in reports, charts, and indexes.
If the search functionality were a bit more sophisticated, i.e., being able to search for names that "are," "start with," or "contain" the search term, at least some of your concerns would be addressed. Or, an exact vs fuzzy search, could also be implemented. Or, perhaps the ability to use some Boolean operators.
An alternate name field, that is searchable, that contains all of the parameters of the main name field, would be beneficial.