Festering question marks over the EPR’s robustness and added worries of cost-related viability of new projects based on this technology are areas of concern