Elanor Anne just doesn't sound right when juxtaposed with
Betty Jo. The two just don't go together at all. I've never liked
Betty, and
Jo is a nickname in my opinion. I think
Elizabeth Josephine or
Betty Josephine would have been a much better combo.
Betty Jo sounds a bit like a hillbilly.