Only time running a tile VM was Sway while developing on a Raspberry Pi 2 doing full stack. Front-end and back-end are both in statically located applications, web browser and terminal. Other Wayland VMs could not run smoothly on it.
I find standard layer style VMs work better for desktop development. Same with being a daily driver. More dynamic moving parts with applications opening and closing ore often.
It's their superpower, and also they tile if you're into that. I never fell into a particularly useful workflow with tiling window managers myself, but as an invitation into the world of alternative lightweight Linux window managers, it's one of the most powerful demonstrations of the things Linux can do great.