No, there is no need to soak. Just place on the grill at the correct temperature and you'll have delicious flavor and texture. Be sure to poke holes with a fork so that steam can escape and to avoid the sweet potatoes from breaking.