Стоит ли использовать готовые плагины для комментариев на сайте ка от vk, facebook — или писать код самому?
1) Гибче, но сложнее.
2) Проще, но не гибко.
Писать или нет - зависит от возможностей ваших по квалификации, времени, стоимости работ, и жесткости требований на функционал/дизайн подобных элементов.
В большинстве случаев - не нужно писать самому.
Недавно был следующий кейс:
Нужно реализовать комментарии и возможность отслеживания отправки их на сервер. Так же нужно было сделать админку для модерации, где модеры - конкретная группа людей, которые могут модерировать только на определенной странице.
Почитали доку, увидели, что через VK.Observer можно получать эвенты от винджета комментариев.
Окей, реализуем их через вк(вставить js код, написать колбек на события).
А когда встала обязательная задача с модерами, то произошло следующее: модерировать виджеты могут только администраторы приложения вк, от имени которого постится виджет. Никаких ролей и ограничений нет. Владеют приложением 200 чел. - все 200 могут модерировать на всех страницах, а нужно было совсем другое (см. выше).
Итог: распишите, что вам нужно от комментариев, и если это подходит под описание виджетов от соц. сетей - валяйте. Но если вам нужно будет "еще чуть-чуть", то готовьтесь писать свой код.