I use both. Flatpaks usually slightly faster for desktop apps, and snaps can do what flatpaks can’t- entire stack of technologies inside a single snap (nextcloud server for example). The main benefit of both for consumers is general availability of fresh software no mater what distro you’re using and additional security for the price of slightly less performance and additional storage space.