I wouldn't want a screen on the pickup, especially since your tube will be 6 or 7 inches off bottom. Just another headache if it starts to plug over time and causes issues with generator. Plus, a pita to service. Better to only have fuel filter at engine to deal with.