Check valves suck bro.. even fancy clear PVC ones won't sell me off that idea.

I'll never trust another one again for a sump return line. Having said that, I see your outputs are near the top so you probably don't really have a huge latent problem on your hands like those who submerge their return lines at half depth or more..