Incremental is right. This might have some limited uses but it is nothing like solar panels that capture the energy of the sun that is out out for free. There is no large free source of microwaves to harvest for serious electricity generation.. But I could see this possibly recharging a cell phone ...somewhat
I’ve found that most PR hype out of universities corresponds with getting the alumni all fired-up for a big fund-raising campaign.