I've been your route. 1980 kz750- 2 bike shops, 3 months, hundreds of dollars and I ended up getting it running myself. Learned my lesson and will NOT do it again. For better or worse I am my own mechanic.
I can't imagine a tdub that idles being more than a few adjustments from running. Clean carb, good/correct plug, no smoke, stock air box?
Idle air screw. Bottom side of carb, just before it enters engine. Pull that carb and screw in the idle air screw all the way. Then count your rotations and turn it out 3 turns. Do it yourself.
I always had the idea that mechanics and bike shops just knew what they were doing. This isn't the case. They guess at it, same as us, same as you. Educated guesses everyone, but guesses. The difference is they charge $50 an hour to guess. And when they're wrong your $600 in and it still won't take throttle. Use the forum. You get pissed and fed up working on the bike while the forum has a clear head and can suggest the next step and next best guess. JMHO