As for the rubbers bit, you said it doesnt have enough "curve" or arc. Althouh i havent tried stiga rubbers before, i would assume that you might want a rubber that has more dwell or hold the ball longer. You can look into hybrid rubbers althoguh there are some grippy rubbers that have quite...