I run full apex, and have taken apart quite a few of their components. Many of their accessories are very poorly designed and use cheap components. I would not put it near water (which is kind of ironic) as it is for saltwater. But I have sunken too much into it already. The MXM module is a complete joke. The AFS is hot garbage, and will break if you put it near water as the internals will corrode. The DOS is decent, but the DDR is a big waste (yes, I have it). I do like the controller interface. I'm glad I purchased many of their stuff used, so even when I don't like it...I'm not out the full retail price.