Идеальный? Я вас умоляю. Работала в электронном архиве,  переводила эти данные в электронную базу. Ошибок до фига, у нас инструкция огромная была по расшифровке и исправлению ошибок в именах и фамилиях и ты ды. Да что далеко ходить, мой родственник числится в базе Кирилловичем, хотя был Кирсановичем. В разных архивах другой можно найти как Хирсановича, Херсановича.