There's definitely something about Haven that appeals to me, but only for a girl. I find it to be quite pretty :-) I've only met one Haven, an adorable little girl, whom I think the name suited very well. I wouldn't mind seeing this name a little more often.
Rainflower isn't my style, but I suppose I can see why someone else might find it appealing. I think it's better suited as a MN, but perhaps that's just because it doesn't fit in with my naming preferences.
Ireland is a GP for me...another that I can see the appeal in.
I love Jasmine! I think it works well as a FN or a MN. I find it to be so lovely sounding.