Gate valves tend to stick over time. I will not use one if there are other options.
You mean check valves???
I was not advocating a gate valve. If your talking about a check valve I'm sure you could clean it with a long pole from time to time. You could also install it to be removable on either end of the pipe for cleaning.