Once I "discovered" Cantrips I stopped using bows/crossbows. I keep one around to shoot those special arrows/bolts I keep on finding.
I've been playing Shadowheart with shield and Deathseeker spear - she simply "looks right" to me.
As she is awful in melee, the advantage after a miss is useful
