If you are already teaching difficult stories to process in Tanach, it would seem to make much more sense that we teach the morals learned from the horrific story of Pilegesh BaGivah than the story of David and Batsheva.