or you could drill a hole just below the water level on your return line to break the siphon. imo check valves tend to get hung up after time and become unreliable.
I always wondered what that little hole was for when I set up the tank. I think it got covered with coraline. I think I can make the return higher. As far as a bigger sump, I can't because there is no way I can get a bigger tank under there.