I really like the idea but I think you need a lot more leeway with typing in - allow "of" for Stephen of Blois and William of Orange, for example, "Coeur de lion" for Richard I, "the Peaceable" for Edgar, etc. (I'm convinced "the Peaceful" was dreamt up by some modern who didn't understand what "peaceable" means.)