I would rather wear bras with straps, because whenever I wear a strapless bra it slowly begins to move up and I have to awkwardly adjust it. If it ever comes to a time where I'd have to wear a strapless dress or shirt or whatever, I'd go for those nipple stickers. Comfortable, but not recommended for dancing because when you sweat that shit will be on the floor.
Obviously bras with straps give you more support so they are better but a good quality strapless one isn't that bad for support either and shoulder less tops like this look hella stupid if you wear a bra with straps underneath em..
I think they only help for smaller breasted women. In which case they wouldn't need a bra. The support of a bra should come from a combination of the band and straps, not one or the other. Personally I wouldn't wear a bra if I didn't need it but my back would yell at me if I didn't wear one