All areas are different. I know of no children called Poppy over the age of 7, but it's having a bit of a moment around me right now. I know quite a few under 7s with this name, especially under 3s. So to me, it doesn't feel dated at all.
OP, I much prefer Poppy. I'm not a fan of unisex names.