@deedend I can't answer about the future of the project since ain't part of the #cosmic maintainers, but I can tell about the present:
https://github.com/pop-os/cosmic-epoch/discussions/2129
> If it [systemd] is needed, it's a bug. The cosmic-session has conditional code to handle environments without systemd.