While I don't foresee much better than 25 or 30 (and 35 as a best-case scenario, I do agree that it's a solid piece, and appealing whatever the numerical grade ends up being. Nice eye appeal on that one. And that always counts more to me than technical grade.
Just too much wear and not enough fine detail lines for XF. I was VF 30 before reading the other posts. (Great coin)
Definitely not 40. I'd call it 30 max. Compare to the Photograde images here: https://www.pcgs.com/photograde/#/Capped10Sm/Grades