Independent reviews have become ever more vital in the process of due diligence and compliance checking of EIS providers.