Yeah, my friend bought one without checking it out, and a couple of months later, his engine broke down. After that, he ended up shelling out around 6.5 grand just for a used engine, plus the labor for the replacement.
Rainwater isn't distilled. It can collect dust, salts, and other impurities from the atmosphere, especially if it's near industrial areas.
I wouldn't use it.