I don't understand the articles goal of 300C target, though. While some types of geothermal plants do require temperatures that high, binary cycle power plants can use lower temperatures (130C) [1], which seems to open up more area for geothermal development since we expect most gradients between the surface and bottom of the crust to be ~2.5-3.1C / 100M. A lower temperature requirement would in turn allow you to drill less deep, which could consequently also decrease drilling costs.
Another thing the article doesn't mention: another interesting approach (aside from improving the technology, like drill bits) is with financing innovation. There have been / are government programs to de-risk the exploration/drilling cost by reimbursing the costs of drilling (80% for failed wells, for example) which also likely adds well data that could better characterize the underlying geothermal resources in regions (which would allow more accurate future development).
Really glad to see a deeper dive on geothermal though; its non-intermittency is a valuable characteristic separating it from other renewables that we're currently favoring (solar/wind). Because we generally break down energy generation to LCOE, it omits advantages like uptime of the renewable resource.
[1] https://www.energy.gov/eere/geothermal/electricity-generatio...