They must have done some research into min and max gates required to implement logic for custom instructions across the targeted problem domains. An important question is the time required to reconfigure the FPGA gates. Multiple FPGA tiles will be needed since it'd take longer to reconfigure the FPGA gates then to jump to a new branch of code that had its own custom instruction. This may require a customization to the compiler as time to reconfigure FPGA gates may need to be taken into account in the order of execution (not a new problem; just another variable to take into account).
It could be very interesting, but more technical details are needed.