Sorry, not familiar with that filter. I got my experience to share though.
I have used a Aquascape UltraKlean 3500 pressure filter. I got this back in August or September 2011 while working on my water feature. I just got it to have something ... I didn't really take all this serious until around 2012 and the hobby bug bit me; so, I read more about all this now. 3/4 of the pressurized filter was buried in the ground. I had the top of it completely exposed during winter and operational. We had a few days where the hi-temps stayed in the teens (F degrees) and the filter and hoses never even got close to freezing, nor any ice forming in the tubing. I figure the high constant flow of water prevent it from freezing. Then, my electricity went out and the entire system froze. When temps got back in the low 30s, it thawed out and everything works good. It never did crack nor leak at all probably due to 3/4 of it being underground. Back in Spring, I was using a pressurized washer to spray down my stream and rock causing all sorts of muckiness floating in the water. The mechanized portion of the filter worked quite well cleaning this fine dirt and other muck; the exiting water out of the filter was clean to the human eye.
I don't trust the bio-filter portion of combo filters. Far too much algae was forming in my waters. If bio-filters are working, then algae should never have such big algae blooms. This is why the open air, wet/dry, bio-filters (like the trickle/shower towers) do better. These type of bio-filters give Ammonia a chance to naturally outgass directly into the atmosphere, reducing nitrates, due to the open air interaction with the water, and also gives the bacteria the optimum oxygen saturation at all times so the nitrification process can be very efficient. Disadvantage of these open air type filters is the influence of wind introduction, faster cooling of water, and gunk potentially trapping so using a mechanized filter prior would be smart. They make a nice rain sound effect, can be made to look like a kool fountain, they do not take much space at all, and they may help cool your water during the summer if the water tends to become quite warm.
If ya want to get a combo, mechanized + bio-filter, filtration setup, then look into Fishmate. This is what I should have bought 6 months ago. The filter medium and bio-medium is much better quality. If you do get one, then be sure to get one that is fit for a pond much bigger than your pond's gallon so you do not have to clean the foam material as much.