I have a slightly larger than average head and the headrests are a real pain for me. It's in contact with my head in a normal seating / driving position and actually pushes my head forwards. I don't like it one bit.
I've found the headrests from the Yaris appear to fit ME better and I'm waiting on a set of those to come in through spare parts. Will update when I actually get them.
They're just a bit further back and that gives me a more comfortable seating position but they're still very close and would support my head in an accident. Being a Toyota OEM part as well, I'm confident they're strong enough and up to the task.
Your results may vary, do so at your own risk.