Thanks guys.
The storage issue is worth taking note! I have to find a dealer in my area, but i'm sure that relying on a longer shelf life is a no brainer regarding the choice of the cooling medium (maybe the price gap also?). So maybe LN could be overkill for 14c28n and probably is, but ramping...