check valves for the most part are reliable, however i would still drill an anti-siphon hole in your return line.
a ball or gate valve will allow you to cut back the flow of the return pump. start closed and slowly open in up until the overflow cant handle it then throttle it back a bit.