Interesting direction — a lot of these observer/information frameworks are conceptually rich.
Where I tend to take a different approach is starting from a Lagrangian + scalar field extension, and pushing it directly into observables (CLASS, CMB, perturbations, Planck constraints