Bei einem MP müsstest du natural=water zusätzlich auf die Relation setzen, womit die Wasserflächen doppelt gemappt wären, was zu eigenartigem Rendererverhalten führen kann. Außerdem ist das keine grundsätzliche Lösung zum Zusammenfassen von Objekten, weil z.B. Nodes (POIs) als members nicht erlaubt sind.
Das Proposal für type=site wurde schon oft geändert und hat sich durch den Wegfall der Rollen inzwischen type=cluster angenähert, aber site verlangt immer noch ein main-tag und wird immer noch vorwiegend für Institutionen verwendet. Im Proposal steht im Moment sogar explizit, dass man für natürliche Objekte type=cluster verwenden soll.