Richard is timeless, and I'd have considered using it if only it didn't rhyme with my ln.
I don't enjoy the nns either, which is always a consideration: others will use them even if the family do not.
Richard Karl, no! But,
Richard Charles is quite acceptable and, surely, close enough?