From a practical standpoint, why would you not try to pass the certification process first with a bare-bones, minimally viable service designed specifically to pass certification? Then iterate on top once it is in.