Colorado VBM is pretty much all good, no bad, but that’s my opinion.
The good. I can’t stress this enough, but I can do all my research right by the computer. Sure, that takes some parsing, and digging through various levels of political and business propaganda, but when voting on several dozen different local measures, many of which are boiled down on the ballot to 1-2 sentences, and the voting booklet to 1-2 paragraphs (at best!), it makes it a LOT easier to find the hidden lines or two that turns a measure from “where’s the harm” to “Oh no you DIDN’T!”.
Furthermore, when picking candidates, I can look at their pasts, not just the current election cycle. What did they vote on, what did they vote against, etc etc etc.
Mechanically it isn’t much of a bother for an involved voter, the only negative is really having to fill out all those scantron bubbles, and of course, not having an excuse for NOT voting.
I get my ballot in the mail, a reminder if I haven’t submitted it, and text alerts (had to sign up for those) when my ballot is received by the state and another when processed.
Granted, since I live in such a red part of a blue-ish state, I am just a smidge paranoid (as I’ve said before there are two people within 1/2 a mile of me still flying Trump 2020 banners!) and do take an extra trip during major (non local) elections to dump them in a ballot drop box rather than just the mailbox, but it’s a minor issue and since many of them are drive through, it’s still a LOT less work than going to a polling place, waiting, and so forth.