I vote to keep the leggings and return the oversized cardi.
For styling the leggings, my favorite was 4, and then 3. I always envision leggings as being worn with a quite long knit sweater, as in these renditions. I do think that the pale blue sweater seems a bit short in the front.
As for skinnies vs. leggings, leggings are just way more comfortable! They have more stretch, and the waistband is elastic, which at least in my book means more comfy.
The cardigan looks a little overwhelming on you, and I am not sure I would want to experiment at that price point. So I would vote to return and try your luck with a more angular one, as Angie suggested.