Well sure the Stormies could have fired better, but alas they have to wear that helmet of theirs, not easy to be accurate in that I must say...I have tried one and well..it's not that easy.
Sure if they have buildt in help like targeting sensors, heat cam, target tracking and so forth I can see them hitting more often, but on the other side see how very effective they are against non hero types: Lars and Owen Beru, Jawas and The rebels in Tantive VI
But than again we also have angry teddybears....hmm..I am confused :P