I'm kinda of this thought process as well. If there are hospitable conditions there and we haven't found microbes after a while, I think we should just start dumping tons of them over there. We need something to put some atmosphere there for us. Algae seems to be a really good bet.