A DJI Mini SE[0] would give you 2.7k video, longer range, better performance, gimbal stabilized video, longer flight time, and GPS stabilized flight for about $50 more. The Mini 2 upgrades the camera to 4k but is a little pricier.
The Mini SE requires the use of a controller. It's small and folds up. I didn't look into it enough to see if Snap's offering requires a controller or just uses a cell phone.
All of snaps marketing suggests no controller. That’s the part that I actually care about - I’m willing to have lower video quality and smaller battery if it’s easy to use in a regular social moment.
Update: reading a review there is no controller. All of the controls are simple on the device itself. This is exactly what I want - I’m not trying to capture amazing drone footage for the sake of it, I’m trying to capture a moment in life without exiting it. I ordered one.. at this price point will be fun to try.
The video makes it look like you don’t need a controller, it just floats around and maybe you can tweak things with your phone, but who knows what the non-marketing version will be like… first off I know it will be loud (they didn’t have any drone sound in the video)
[0] https://store.dji.com/product/dji-mini-se-tm?vid=105351