That does look somewhat similar, but I dont think its a lifereef, if it was it would have lifereef printed on it somewhere. Mine is running a 1200 GPH Little Giant pump. I think I would run something in that GPH range. It looks like a venturi style skimmer, but with that pic I cant say for sure. Assuming the valve on he left is on the return side for flow control, I would recommend replacing it with a gate style valve for finer tuning.