It lasts forever with regular maintenance. I moved into a house with a slate roof that’s 96 years old. We just have a roofer come out and replace a few cracked tiles every year. Not necessarily any cheaper but the cost is spread out and it seems less wasteful.
No clue where it came from. I’ve been using this for about four years now.