Хорошо бы процесс добавления во френды сделать аналогичным процессу вступления в коммунити - там можно либо добавить коммунити в френдленту, либо вступить в него, чтобы получить право писать, либо и то и другое. В отношении френдов хочется для каждого иметь две опции - "читать во френдленте" и "показывать ему подзамки". Чтобы можно было выбрать либо одну из них, либо обе.
Решения через шаманство с группами не предлагать ;)