I have a fish tape end that has this large roller ball on the end made for FMC that works well with smurf, but I can't remember where I got it, most fish tapes will catch on the ribs, including fiber tapes, metal tape you can make a more swiping bend in the end of the tap, but if there is two 90?s close to each other but 90? rotated it can even still catch the ribs, larger sizes you can put a bad-mitten birdie on the end of the fish tape as long as it don't fall off, but you can't pull the fish tape back as it will pull it off and then it is stuck in the smurf.
Sucking or blowing a string is the best way for long runs or many bends, keep in mind you are still only allowed 360? of bends in a run, even with smurf.