Did you ever consider, that in a short period of time, it may pay for that new roof?? l.o.l.
I too am a bit concerned about the ruling today, but I do not expect to win everything.. A few claims should do it, I.M.O. other opinions welcomed.
Thanks,
T.K.