@BoomCorals - I tried to use the Apex optical sensors on the P4 even with an PLM-ADM and could not get them to work. The energy bars and DOS units are specific to the Apex, you can use the KH guardian as it can work stand alone, but the advantage of the KH device it can actually adjust dosing based on the Alkalinity of levels (Works Great). Float should should be no issue.
Your situation was the same as mine which is a heavy investment in the product, the stability of the GHL is unparalleled. I have yet to begin listing my Apex stuff on the forums for sale, which I plan to do to help offset some of the costs of switch out, but I still have no regrets on the swap out. To the point that my new tank is all GHL products, and I plan to post here in and my build thread the steps on that tank as I have some modules on the new tank that were not on this tank, and are putting things like switches in the cabinet, using a barrel tender on the new tank, and adding the PLM-ADM Module and GHL Fan Module.