Shadowheart in my party is great except of her low initiative. Initiative is very important in my opinion. Earlier I used the Gloves of Dexterity and the Sentinel Shield for + 5 Initiative, but I have a better gloves/ring combo now and recently got Viconia's shield which is too good to ignore. Her feats currently are + 4 to Wisdom and "War Caster" (she either concentrates on Call Lightning or Spirit Guardians). But with that she has 2 initiative total, a no go.

What to do? I see some solutions:

1. Take two ASI and "Alert" as feats, however that would mean to skip "War Caster" which in my imagination helped in combat.
2. Take "Alert" and "War Caster" and only get to 18 Wisdom. I really don't like only 18 in my main attribute.
3. Find compensation, some to + Wisdom or + Initiative items or items which give advantage in Constitution saving throws
(that are not gloves or rings or shields. The Hellstrider Longbow is not available because already in use elsewhere. The shortbow with + 1 Initiative is too tiny a gain, especially as she uses her ranged weapon, Harolds Crossbow, frequently. I still wasn't in the House of Hope for this insane + Con amulet)

What would be your choice? Is it manageable with only 18 Wisdom in endgame? Is "War Caster" not that important?