In my opinion it is very useful to tag golf cart paths additionally to highway=service. However, i think a service=* sub-tag like e.g. service=golf_cart_path (instead of golf=cartpath) would better fit to the current highway tagging scheme. Regards Markus