Alex, explain exactly what your bike does at what throttle opening. If it's flat from low throttle upon acceleration it may be the mixture screw is in too far. I think there's a section in Thumper Talk on carb problems that explains what to look for with each scenario.
Migrant worker by choice---usually just lost on a motorcycle....>
Suzuki 2006 DRZ400s
BMW 2009 R1200GS
BMW 2004 R1150RT