In 30 years how many times will you have to redo your roof I think one of Tesla solar roofs points was that many houses in the US have to reshingle. Although I still don't think it might be worth it for you.
> Weatherization means that there will be no water leaks or other weather intrusions during the 30 year warranty period that result from our installation.
It will almost certainly require replacing and/or serious repair long before the "lifetime of the house" is up.
I live in a neighborhood full of slate tile roofs and tile replacement is a fairly routine occurrence. Are you positive that no tiles have been replaced in the past 100+ years?