Both SimC and enhsim can generate EP values for your own character.
I wanna ask. what are the new ep values? because you are suggesting that spore gloves are better with crit and haste stats than spirit gloves with expertise and mastery. Yeah you get 70 agi extra from spore but its still crit and haste used to be pretty bad vs other stats.