Sei davvero sicuro di questa strada?

I cookie vengono salvati lato client, questo significa che il browser dovrà inviarli al server ad ogni richiesta. Non sarebbe più semplice creare una tabella sul server dove archiviare i dati e salvare in un cookie solo un hash identificativo che ti permetta di far accedere l'utente a quelle informazioni (una sorta di sessione persistente)?