>>1978247wtf i don't think this derailleur is feeling good. are all 1x like this? this looks extremely niggarigged to me, as you can see he had to fit a derailleur extansion and probably you will have too, unless you change rear derailleur.
do you have a 1x crankset? 8 speed cassette are now super cheap, you can get a shimano 3x crankset and 11-30ish cassette for the price of that zitto probably, so unless you are allergic to front shifting i agree with the other anon change crankset it will shift better.