Nice read, and I'll have to try out crit gems in my sockets, even though it shouldn't be that big of a difference with only two.
That said: If I have two items, one with crit and Versatility, one with haste and mastery, which would be better? Neither rolled anything bonus and I'm using EF and double beacon for now.