Glass Cannon Vs. Greater Strength

Do these masteries increase your base attack numbers, or your current numbers? In other words, can the two masteries stack, or is it redundant to max both of them?
0
Comments
Is it simply a trade off between: more mastery points for greater strength, and less but more expensive points for glass cannon?
Sorry if I’m asking the same question over. It’s just a lot to wrap my head around.
What is the replacement for greater vitality then? I don’t really see an equivalent.