I recently ordered the Apex Lite which has now been in backorder status for the last few weeks with no promise of getting it in the coming weeks. After ordering I read up on programming the controller and I was surprised to see how complicated it is to make is wireless. I ordered the controller because I was very interested in being able to program online, get updates to email etc. Due to the backorder I am contemplating canceling the order and ordering the comparable price wise ReefKeeper unit. So, to help me make up my mind which controller is easier initially to hook up and get online, better app for smart phone and better software?