I just ordered an apogee out of sheer curiosity. It is also the cheaper of the two. I won't be able to shed any light on storm vs. apogee... but I will be able to post my temp differences vs. LRWW.
If there are no differences, then at least I'll be able to get rid of a couple of hoses coming out of this damn 3-barb WW block. lol