Long-story short: I got so tired of what an ad-infested, buggy PoS Vivino is that I started building my own a couple of months ago.
It has native Bluesky support, allows you to import your Vivino wine list, and has other features I wanted such as multi-image identification.
1/
#winesky