I'd easily use the Galakras head over regular WF item - 305 more int is a huge difference and it has loads of hit, which allows you to reforge more into mastery while keeping 15% cap. And besides, haste, while weaker than mastery, is still not a BAD secondary stat.
Btw. I'd do that for you but I don't have time for that. But:
1) Sim your character
2) Upload your character to askmrrobot, edit stat weights, choose the helmet you consider using
3) Export to simcraft -> sim your character with a new helmet.