Dynos are easier on you stuff than most road trips. Believe me.
Finding specialty carbs shops are easy. PM for a list of good ones that will get a better carb for you even without a so much as a run at the strip or dyno.
Any machine is only as good as the operator.