I've read good reviews but also see it a lot on 'baby items I regret buying' lists.
Some babies don't like motion or swaddling, some will simply not be put down anywhere, some sleep through from a few days and sleep anywhere, some will get used to certain sleep cues then when you remove them (say when they get too big for the snoo) will struggle to sleep. It's a risky imo to purchase before you know. Unless you have vast financial resources, at over a grand for 6 months-ish, well, you can get a next 2 me and shusher and/or rockit for £200 then maybe look at it if you find baby is really unsettled, loves motion etc and you think it'll work for them based on what they like.
Mine slept through in a second hand next2me from about 6 weeks..... until the 4 month regression and they never slept through again for years not matter what
but remember sleep isn't linear. Babies aren't supposed to sleep through. Momfluencers have a lot to answer for, especially the ones who share their 'tips to get my baby to sleep through' to make money from aff links but don't actually update when baby suddenly stops sleeping. Of course you do what you can to settle them but I personally believe it's 90% luck.