Very nice, I love that you have a failsafe...most people build sumps and hope for the best in case they lose power. Now I would add the idea of the floating switch, just to be on the safe side. But that's just me...
Amazing setup for next to nothing $$$ !!