I only like the name on a male. It reminds me of
Gilbert Blythe of
Anne of Green Gables.
If I saw it on a girl though, I don't think it would be wierd. I think it goes best in the middle name slot no matter what gender it is on.
I think
Ruby Blythe would be cute, or even a sibset of
Ruby or
Blythe. The other names really don't go together imo. They are all different styles.