Not the best design but i would still take one over the pos stihls in that price bracket
First time I saw one of those filters I thought they had a manufacturing glitch haha. The felt arms are generally facing away from the fuel line when they are new.
Hook up an auxillary tank to troubleshoot and if it runs well, you know the tanks the problem