My Cannoneer is A2>R1>Wugu2>Rogue1>Cannoneer, somewhat similar to your build
In your build, R1 and R2 is … the same, R2 don’t have anything better than R1. You should replace R2 = A2
Wugushi3 is quite strong but if there are another wugushi attack the same target, the damage of your party will be … reduce, good for WB when there are no other wugushi, bad when have. Also poison can’t crit and take quite a long time to deal full damage, I don’t want to rely too much on this -> wugushi c2 or even c1 is enough
You can choose Falconer at rank 6 to boost Cannon skills and Multishot and skills of other class (the falcon is pretty buggy so i don’t really want to)
My Archer is only level 256, so far 95% I get 1st rank when fighting boss (when no other wugushi around); damage in dungeon/grinding is ok; never do ET so not sure. But since I go full STR low CON, no Scout, no Quarrel Shooter so my defend is … bad.
Hope I can help you