Do you store it as the same record type as the cookie-based metric? If I decided to stop using cookies that would make aggregates of the data very misleading.
What if you completely separated them, and tracked and displayed both for cookie users? Users who disable cookies would then have historical data in the same unit.
Or a warning would probably work fine.