agreeing with @mandygeorge
I would assume that the "previous page value" should only be used to break down the "Page" (s.pageName) dimension in your report.
Hence, the value can be discarded after that page view call you are sending it with.
So, basically you have two options
- take a traffic variable / s.prop that automatically epires after the hit
- keep using your conversion variable / eVar and set the expiration to "Hit", which then essentially mimicks the behavior of a traffic variable
One thing to consider is, should your pageName be crazy long e.g., when you are using parts of the URL and have a very deeply nested content hierarchy, you may run into length limitations when using a traffic variable (100 Bytes) whereas the conversion variable can take up tp 255 Bytes.
So my recommendation: keep your setup and just change the eVar epiration in your report suite
Hope that helps,
Björn