I looked very long and hard at the Weston. It looks to be an excellent unit. I hate that Cabela's and Bass Pro sells a version without the fan for more money. The fan cooled unit seems would be a much better unit.
I have used a fs for a long time and frozen liquids before vac sealing them...