A couple of guys have PM'd me with a similar problem so here is an update:
All my spark plug cap covers were out of spec. I replaced all the caps and WOW what a difference! I'm sure the earlier carb work contributed as well. The bike feels much smoother off the throttle and my plug readings seem to have stabilized.
Other lesson learned: I am thinking that I probably had a float that wasn't as buoyant as the other floats. I'll probably replace them in the future but in the meantime I think that when dealing with unknown floats and float jets, it makes a lot of sense to use a stack to set the float levels. Mine were all set to 26mm and #4 showed way lower in the stack. After setting them using the stack, it worked alot better.
Thanks for the replies guys. This forum is a sanity saver. Now onto setting up the rest of the carb circuits!