With my idea, if one pump fails the other one will drain its own tank and stop once it gets low enough and before the other gets too high. It'll sit there dry for a while until you fix it, but I don't see another way if you don't want to use float switches. If the sump's pump fails you should still get some flow siphoning from the sump into the main tank, just probably very reduced. Although, if it's going to be about 1 floor up you could actually get heaps of flow.