Do not neglect your shoes! High quality leather shoes will provide you with good service for many years but you must give them a little tlc (tender loving care). Do feed the leather with a good quality wax shoe polish eg Kiwi, on at least a weekly basis. Make sure plenty of wax gets into the welt, where the upper leather meets the sole. This will keep your feet dry by preventing rainwater finding its way along the stitching. Try to alternate your shoes so they have the opportunity to dry out naturally between outings. Never force dry shoes on radiators.
Shoe trees are a good idea but they should be made from an absorbent material, cedarwood is ideal and provides a naturally pleasing aroma. Metal, plastic and polished hardwood trees do little more than keeping shoes in shape. Alternatively just let air circulate naturally through the shoes.