The Lost Worlds collection was on Netflix (or Prime?) and I watched it a few months ago. I enjoyed the Day After Tomorrow for what it was. Not great but not terrible. I enjoyed the Space Police segment they had on there too.
Along these same lines, a few years ago I discovered the obscure Canadian '70s sci-fi TV series Starlost was on Youtube. I found that mostly enjoyable too. Good, not great, but lots of nostalgiac '70s low-budget sci-fi vibe.