Today morning I received the notification from the BigC team that the App was approved after the edits they requested. Not the best experience, since it took BigC about ~3-4 weeks to go live. Seems like they don't really care about Technical Partners unlike Shopify -- First red flag BUT I finally have a live App!!