What concerns the reviewer had were checked tested before wide release...the Apogee is fine for what it was made for. Decent performance, less flow restriction and lower price. If you want better performace, go with the Storm of the 2 - get a good strong pump for it though...at least 1 gpm
U might also want to check out:
Asetec Antartica
PolarFLO LOC
Danger Den RBX or TDX
D-Tek MP-05SPLE