I have only used them in dire circumstances like saving a bad dry or cure from a dispo. My main counterpoint to the humidity packs is that if your cannabis is dried with something based of active water content, then burping is not needed...and if burping is not needed neither is modulating the humidity inside the jar by opening the top...add to that that these are RH based packets, so they are therefor variable with respect to temperature
They will 100% give you a bad taste if you manage to have an imperfectly stitched membrane or get a knockoff bag. Puncturing one of these would be like opening a silica packet, the same way a kick to the head is a delicious scoop of ice cream... If you really want a rabbit hole, look into the membranes themselves. Most are using an RO type of membrane to supplement but the salts for everyone's favorite target (62% RH) is a very strong oxidizing agent...generally the exact thing needed to breakdown polyethylene (the main membrane). Long times and temperatures and the polyethylene alone are leeching hazards.
Folks tend to use these to finish off their dry, which is just wrong for the current product offering. Coming into a system with bud effectively above 62% RH with a 62% pack means that, yes, the system will equalize to 62% but only at time infinity. Recipe for mold and nasties. Coming in just below with a pack, that is more like it.
In theory, the dual membrane system would indeed only let water vapor pass through each way. Under strict temperature guard rails and with a perfectly manufactured, shipped, and consumer implemented bag for a short term solution to holding humidity for already perfectly dried flower - then yes, they work as advertised with no nuance to be aware of.
As with all items of convenience, it is an optimization game. Do you value (likely) infinitesimal health points or easy consistency without the effort? If you do decide that, hey, I value my time and convenience more, then at least get the best brand with the strictest quality control, use them only as advised, always double check each bag, and never open one/use them only as needed.