Hi @AshwinC5I
Let me try and break down your question.
There are two parts to it.
1. Pagename dependent on product name
2. Product reporting - Here I am assuming you use s.products variable to capture product information.
Now, addressing item no.1 - Pages reports in Analytics is populated based on s.pageName variable. If this variable is not set then the page url shows up in the pages report for a page. Since you have a naming convention in place for pagenames, you would have proper pagenames in the pages report. If you change the name of a page, you would start seeing a new pagename but you can always breakdown by page url if there is a need to identify the URL.
Second point above, you asked if the product reporting would be impacted. If you change the value of product you are sending in s.products variable, then yes, you would start seeing new products in your reports.
Hope the above helps in some way.
Cheers,
Abhinav