IMHO it depends on the road quality. If that 20-30 miles is on fairly smooth roads, there should be no need for 20"-tires. If you have to negotiate rough surfaces, 16"-wheels will let you feel them (even if you would get a suspended seat post, you'd get
plenty of jarring through the handlebars).