the acid may eat the metal parts inside of it, that happened to mine but it still worked for half a year, just spray it a few times to get the rust out if that happens
Use your floor vacuum attachment first to pick up the dirt and then finish by mopping with the vinegar/water. The hot water and vinegar sanitize the floors and evaporate quickly with no streaks. By this, you are not using oils or harmful chemicals and it is cheap!