I mean, if you just want something small for sleep tracking it probably does the job well enough. The accuracy isn’t going to beat a proper medical device but for seeing your rough sleep patterns day to day it’s fine. I’d still question the price tag for such a narrow use though.
App connection drops sound annoying but mine has been fine so far. Battery drain in wind is just how it goes with these lightweight drones, not much you can do about it.