I would love something like that. I use docker in lxc because every time I go to install something there’s documentation on how to run in docker compose. I also like being able to easily tear down/up everything quickly.
Very happy to see incus-compose being resurrected!
Another avenue to explore might be to write something to listen on a docker socket and speak the docker protocol, and then use docker compose itself, as you can do with podman.