I recently replaced my tires on my Baghira myself, and they shook worse than the old tires. Searching the web I found balancing beads made by 2 different companies, and then this balancing liquid called Ride-On. I bought it since I have tubes, and it also is a sealer. Well, it works. I took the bike for a 3 mile ride to distribute it, and by the time I got back the bike was running very smooth. If I had tubless tires I would get the beads, since you can reuse them when you change tires.
Much easier than pulling the wheels again, and taking them somewhere to try to balance.