I have some very similar symptoms but have not been able to ascertain whether its strongyloide or something else (like say mansonella strep or some other filiarial skin parasite/nematode).
How did you come to the strongyloide diagnosis?
I had ruled out strongyloides on the basis of size, from what I read it seemed they are smaller than a 1cm (most in the mm range) and these threads that I see range from 1cm to 4-5cms.