I think it's fine as long as it's logical, as your examples are. It's when you start getting into the
Eric nn
Odin silliness (yes, I have actually seen this) that it's too much. I don't have any on my list. I don't generally like NN's, and the ones I do like are very traditional.