Wow looks great! Just curious, with it pretty much steady state, do you get antsy to upgrade things or start a new build? I would, even though I know it's best left alone sometimes.
Sounds like a tough lesson to learn, but the conservative approach to ich is obviously worth it. I certainly learned a lesson from your trials, and I doubt I'm alone in that, if it makes you feel any better about all the heartache and work ich has caused you.
My Apex seems to have trouble connecting to the network now and then, too. Like yours, still controls everything just fine, only I can't access it remotely. Seems like restarting the network (in the Apex, not my home network) gets it back eventually. Relating to updates though, my Apex choked on itself altogether once and I didn't have power to any of the outlets. It was otherwise running. I had status and control, but no true power on outputs. Curt from Neptune actually telneted into my Apex and corrected some corruption (think it was a phantom EB8), but recommended updating firmware often to avoid this type of problem. Not your issue - I know - just food for thought.