I think all the pumps mentioned would be a great choice and the decision between them could depend on your specific budget and use case. For example, what lights do you plan to use? If you decided on Radions then purchasing a Reeflink to control all three products (Vortech, Vectra, and Radions) might be the best choice and help justify the cost of the Reeflink. I have a Reeflink controlling my Vortechs and Vectras and while I sometimes wish I had them under Apex control, It's not a big deal since I mainly only use it for feed mode and setting flow patterns (think flow controller). I use the Apex to power cycle any of the devices and I can still set power usage alarms if they go out of range since everything is plugged into the energy bar (think overarching controller). Not perfect, but it's worked well for me given Neptune and Ecotech are now looking more like competitors these days.
That said - One thing I haven't seen discussed is the customer support and availability of parts or replacement gear. I'll be the first to admit, I've had some type of issue with every piece of my Ecotech tech gear I own, including the swelling issue on my L1. What I can say is EcoTech's customer support has been top notch every time and corrected my issues very promptly, including sending replacement parts proactively to resolve issues. I was also able to talk to a technician live, without making an appointment. In a time where customer support is lacking, I can't say enough good things about my experience with Ecotech in this regard. While Neptune's Support has been good, I personally don't think it's at the same level as Ecotech's given my experience working with both companies numerous times.
Final thoughts... Regardless of your choice, I would recommend considering the importance of this pump to your system and plan for the worst. I'm assuming this is going to be used for a return pump, so I would recommend having an identical backup or a cheaper backup (AC pump) that can easily/quickly be plumbed in just in case the primary dies.
Good luck with your decision!