Ok, so i still fail the flash test, but my delay seems to be greatly reduced. instead of 50 seconds its only taking about 10 seconds after my turn now!
i did many things to try to improve it, but i think opening the ports is what really helped. maybe disabling my mozilla noscrip/ adblock too