I don't even have to sim it to tell you 160 mastery is better than 20 Agi. Generally socket bonuses are always worth it since we get double secondary stats on gems now, at least I personally have not come across a socket bonus that wasn't worth picking up by using hybrid gems.