home sealing incentive?

Link-- National Grid Home Sealing Incentive

I wanted to know if it's useful or BS.