Soho disco owner here!

Things I love:
1. Space! Things I've put in the bag (comfortably and all at once) include: kindle, external phone battery, square wallet, rollerball perfume, lipsticks, chunky car keys, 10ft long iPhone cable.
2. Weight. It's super light so you can really stuff it without risking it becoming uncomfortable to wear on a long day or feeling like you're going to snap the strap off the bag.
3. As
@papertiger has already said, the strap is really comfortable. Also, it's adjustable which is a life-saver since I can shorten the strap when I just want to wear it on the side, lengthen it when I want crossbody.
4. It's super care free - the leather feels really durable and I'm never worrying about damaging the bag while I'm out and about. I can't count the number of times I've accidentally scraped it pretty hard with a nail, only to see no signs that it ever happened.
As for as colour goes, pick whatever your heart loves best when you see it in person. I just had way too many black bags in my collection so I went with the rose beige and am loving it. I've only had the bag a couple months so I can't really speak to the tassels curling long term but mine look the same as the day I bought the bag. I keep the bag stuffed when I'm not using it and so far so good - an SA at
Gucci tried to put my bag back on the display when I left it on the counter since it still looks so new.
Re: not detachable strap being a dealbreaker, I don't really think this is an issue, mostly because the style of bag (I think) would look really strange without a strap. If the concern was about wanting to attach other straps to this bag, I actually think the one it comes with looks great as is and helps to keep the bag understated yet elegant.
No cons to report!