I think the idea of Richard was good, a male witch, but they did nothing with it (as usual).
The Piper/Leo break up after he became an Elder was partly about Elders not having families or living on Earth. But then Leo was still always hanging around, so that negated the whole thing anyway.
I'm been feeling a need to re-watch the series, so I'm glad it's up for streaming on Netflix.