I’ve completed the DB upgrade steps needed for the next round of changes. None of the connections have been made between the new table structures and the frontend (e.g. searching still uses the old fields).
Searching for a name will need the munging of the Prefix and Surname fields into a single field – this is simply as it would be too difficult to split into a prefix and surname to apply the SQL filter. I wonder if there’s a better way of doing that, though?