This is only based on all the previous threads.
My view.
1. NO... vita should not add more life from items
2. NO... vita should not be a ratio for casting charms
Suggestion:
To balance things out a bit and make Vitality a good stat on items / statting, this is what I suggest... please read it carefully.
1. Remove the defensive component from Intelligence (magical defense) and only keep this as a casting stat only
2. Vitality should become the major defensive component, thus, incorporate the magical defense into this stat.
This would keep balance to defense, but, vitality would be more welcome on items as tankers would want Vitality add ons