RE: Won't roll!
The wind direction has no relation to roll. The airplane does not know the which way the wind is blowing, so far as it is concerned it always comes from the front. To improve the roll rate of any aircraft you can do a couple of things, fly faster, use bigger ailerons, move them more, add rudder in the direction of roll. To make make a visible difference you need to do all four. Yes, it will roll faster with torque, than against it. Looking from the back, in the direction of flight, if the prop is turning clockwise then rolling left will be quicker than rolling right.
Evan, WB #12.