What is an iteration loop?
It’s a streamline process, where you product includes the ability to mature through iterations.
Although adopting the agile methodology seems to be to correct approach, agile alone may lead you in loosing your focus of the overall picture to address one feature at the time.
You definitely need to build your product by having a Rapid, early validation of ideas that will allow you to mature through iteration.
Monolithic products will always become the blocking stone of a product-led growth strategist. Try to avoid them and make all the technical decisions towards an easy-to-change product
You need to build your product with the ability to expand