I have always used ceramic Dyna-beads on all my bikes (or you can get the similar "media" on ebay inexpensively these days, not sure of the durability though) I hate the tacky look of stick-on weights and of course the expense tire shops charge now.
I've never experienced anything but a perfect, glassy smooth active balance for the life of the tires. They're easy to insert, really.. just go slow and feather them in with the tube and bottle that comes with the kit.. also flick the stem while they're rolling in, so it doesn't back-up with them. You can also reclaim them and dump them in when you have your new tires mounted.
I bought a kit 7 years ago and am still using them to this day