Waterproof jackets are for use in the rain. It is much more comfortable to wear a windproof outer layer , they are more breathable and less expensive.
Dont overdress in the winter. Use an inner layer, ideally some wicking T shirt. Depending on the temp, you may need a windproof outer or just another jersey. As it gets colder, add a mid-layer to your T shirt/windproof layers.
Dont forget gloves and socks as it gets colder.
Carry a waterproof in case it rains.
icebike.com has some useful info, but it is generally for more arctic conditions.