Season 2 is nothing but filler they give ya a very tiny amount of background info on the demons and raps everything up in the last 2 episodes. i would only watch the last 2 episode to save time without losing the story
Long story short:
First season "oh wow way better than expected" - second season "oh wow way worse than expected"
You can watch it but if you skipped about half the episodes it wouldn't matter to the story. Most of the season is just time filler and then at the end it begins and quickly ends the story arc.