Thanks for all the great advice..
I ran a seafoam soak, also ran it though the tank, checked plugs, cables, lubed all linkage, checked diaphragms (they were ok), sprayed loads of carb cleaner into the carbs when I had the slides and diaphragms out. Seems to have helped a bit but still nowheres near riding level. With the choke on the bike will idle and run like a wild banshee, bike will now idle without choke and will throttle up a little bit with no choke. When you use the choke you can control the idle up to 4000rpm, and rev the s**t out of it. I'm definitely leaning towards needing a full blown cleaning.
Off topic question... What type of value does this bike have? Reason being I have someone offering to trade me a 1990 tent trailer in vg cond for it straight up.