While it is true that high stress levels cause great imbalance in the natural internal fauna of WC Uroplatus (and all WC animals for that matter), people will argue both points... I certainly know people that have never treated and their geckos have done great, people who have never treated and their geckos died, and both cases with people who have treated...
Ultimately I think a huge consideration is whether or not you currently have or will eventually have CB Uros, or other “clean” herps… If you will or do, I think its necessary to try and get your WC as clean as possible…
The fact of the matter is that there are some things in your WC gecko that are hard, and perhaps impossible to eradicate... Some spp. of coccidian for example... Flagyl is not a miracle drug, and is not highly effective for removing coccidians... Even though I am not a licensed vet, it seems that initially the only way to effectively control these parasites is to reduce stress... There are preventative meds however... Ascarids, on the other hand, can usually be wiped out successfully, but this may also come at the expense of your gecko’s life... If treatment yields too many dead worms or one that has migrated to just the right spot and died, it can literally cause system blockage...
Most parasites are very host and site (within the body) specific, and a good herp vet can correctly ID the oocysts or eggs to at least a broad categorization... So if you plan on treating, I think it’s worth the money to get some fecal floats done professionally… Do a lot of research though and find a very reputable herp vet… Do exactly as Justyn said in the previous blurb… I will add a couple things that have worked great for me when acclimating WC Uros…
1)Assist feedings with herptivite/reptocal/pedialyte (if you want more explanation on this let me know)
2)Do as much as possible to not disturb your new WC geckos for a while.. ie. no handling, keep them out of common areas of the house, keep their light cycle regular and their temperature consistent (Justyn touched on this)
It's your call! There are definate pros and cons that's for sure...