It seems to do the trick!
At this time (2/28/18) I can't say anything regarding the use of the counter weight system as the skies have been completely uncooperative. The weight system itself was very easy to install. I have mounted on the top side of my Meade 12" an 80mm William Optics refractor weighing in about 6 lbs. After I slid the individual weights onto the mount it was quite easy to find a good balance by simple experimentation. I found I am able to reliably slew my telescope to perhaps a degree or two past zenith without losing balance. After bit more of experimentation, I was able to adjust the weights until slewing sounded smooth and effortless. I would definitely recommend this set to anyone needing a good, low profile counterweight for their Meade 12".