Well the community definition even has "relay" tags. Which can be used to tell the clients what relays to use. So maybe half way P2P?