The sooner the better. They can also jump from a cliff for all I care.
I don’t like the stench. Off planet is the best solution. The sun would be a nice place for them to set up camp.