Joan does have a wonderfully robust juiciness about it that I love. It's a satisfying mouthful of a name.
Eleanor is too, so I quite like
Joan Eleanor.
Joan Isabel is gorgeous as well - I'm getting beautiful deep wine-purple and silvery white imagery from that pairing.