Another method that is even more fool proof than the one you mentioned is to use math and cut your returns to a certain height.
You need to know how to calculate the volume of a aquarium. LxWxH, then divide the answer by 231. That will give you the volume of your aquarium. Keep in mind, aquarium manufacturers will round up or down to common sizes.
Lets say you have a 120 gallon tank, (48Lx24Wx24H, actually 119.688 gallons)
Lets say your sump is a 75 gallon tank (48Lx18Wx21H, actually 78.545 gallons)
If you're return pipe sits 2 inches below the surface of your display, it will backsiphon approximately 10 gallons of water (48Lx24Wx2H =2304. Divided by 231 = 9.974). So you need to make sure your sump can handle an additional 10 gallons of water. To measure what your sump needs to be able to handle, we start calculating what it takes it add one inch of extra water in your sump. IE for the 75 gallon tank used as a sump in the example, it would be like this, 48Lx18Wx1H and divide the answer by 231 = 3.740 gallons per inch of water added to your 75 gallon sump.
So in order to handle an additional 10 gallons of water in your sump without flooding, you need to make sure your sump water level is at least 2.67 inches below the top of the sump at all times, (10 divided by 3.74 = 2.67), or you could just call it three and give yourself some wiggle room.
If your sump cant handle 10 gallons of added water, then you need to shorten the return line and make sure less of it is underwater. For simple math sake, if you just cut the return line down from 2 inches below the water surface to 1 inch below the water surface, you only need to make sure your sump can handle and additional 5 gallons of water or 1.33 inches....(5 divided by 3.74 = 1.33, or you could give yourself some wiggle room and go with and 1.5 inches in your sump).
This requires no maintenance and doesnt matter if a snail is crawling across the return line, because it will still break siphon and wont flood. I've been doing this for almost 12 years with no floods caused by back siphoning.
HTH,
Nick