I don't see any reason not to get it, if you need a dewar this one is probably perfect. It's around 30-35L, so it's enough for a good session for some hours. I just made a lid myself, ln2 stores really well without lid too. But a LID is nice for transportation
I had my thermos filled with ln2 over the night without a cap on, still there was more than 50% of the ln2 left.