That jacket looks like it would work fine as part of an overall clothing strategy. I keep a similar jacket on hand for keeping rain or wind off my body. For warmth, a good base layer and mid layer of some kind will work well. A full sleeve merino base layer or long sleeve Roubaix base layer with a long sleeve Jersey on top will be plenty.