Getting all the peripherals and having control through an Apex is cool but 1 of the best reasons for having an Apex is having the ability to be alerted when issues arise. Not just in parameters but hardware failures.
How would you know if your return pump fails? Even with out having to purchase the flow sensor kit.
Power monitoring. Your equipment will draw a certain amount of power when it is on. You can set an alert when that power draw deviates from the norm. On a return pump, you can tell when it is time to clean it. You can definitely tell when it is down.
Same thing for a heater, even before you get the temp alert, you will get a power alert if the heater fails and does not draw power when it is asked to tun on.
This feature is baked into the EB832 that comes with the Apex/Apex EL. No other modules to buy.
Now you can also control the Apex through Alexa and soon Google home. Working in the sump and time to clean the skimmer but your hands are wet? "Alexa, tell Apex Fusion to turn off Skimmer". That's all there is to it. Again, baked into Fusion. Nothing extra to buy.
Have Hydra HD or Prime lights? Control through Fusion. Nothing extra to buy.
Have pumps that run on 0-10v? Like a Varios return pump? You will need to buy 1 cable but then you will be able to have the return pump slow down until there is barely any water coming out of the return piping so the water doesn't siphon back into your sump from the return. Can be done through Alex as well. "Alexa, tell Apex Fusion to Feed My Fish". You can schedule a slew of operations to happen with just that simple voice command. However, you will need the Apex or if you have the Apex EL, you will need the VDM.
Is it worth your money? Entirely up to you, everyone's situation is different. Question to ask is how much will it cost you if the heater or return pump fails? Even if it saves you that 1 time, it that worth it to you?