Thanks for the feedback everyone! This has helped me officially cross if off the list I think. I don't really care that it won't 'fit in' with the most popular names of the generation, but I do care that people think it is ugly sounding/unappealing. I will reserve it as a guilty pleasure name and/or a future dog/cat/fish name :)
I love Hattie, but to me it is a nickname for Harriet/Henrietta and I prefer to use full names as given names. I also am a bit picky in girls names ending in the -ie sound, they're cute on a little girl or as a NN but I don't think they age very well. I also love Henrietta but our last name is 4 syllables so a 4 syllable first name is just too much of a mouthful, and it just sounds bad.
Oh well, there are plenty of other less hated names that I love!