I think polygons can be higher value except at level=0. In general I think it is better to have a bit higher values for higher levels. However then again lower for the overview map. However if the improve-overview filter chain would apply in general - then values need to be much lower. There is very aggressive filtering in comparison.
-x-simplify-filter-line-errors=23:2.6,22:4.2,21:5.4,20:6,19:7,18:7.5,17:5.2,13:5.2
--x-simplify-filter-polygon-errors=23:3.6,22:7,21:6,20:9,17:2.6
Why do we need higher values for resolutions far zoomed out? Most garmin GPS devices are pretty slow if zoomed out far - so heavily filter those polygons/lines to get decent speed. PC/desktop are fast enough for even complicated overview map - so that one should be optimized for best visual quality. Some filtering is needed usually however else Asia continent map or Europe continent map would break the img size limit.
This is what I am using now - and it works pretty well. Also the polygon size limits I feel the following is way better than default. Tiny dots look more like errors than help much:
--polygon-size-limits="24:12, 23:14, 22:14, 21:20, 20:20, 19:20, 18:20, 17:20, 16:20, 15:20, 14:20, 13:25"