Yeah, I put it more in the word/nature name category than the ditzy blonde cheerleader category as well. I think the problem could be solved by using a more modern middle name. I'm thinking
Heather Juliet,
Heather Isabelle,
Heather Zoe - something like that. If she really had a big problem with
Heather she could use her middle name or put it on applications or whatever.