Вообще надо писать на том языке-на котором пишется. Я писал как на руссом так и на английском- для себя оставил русский в приоритете, так как и ритмически проще подбирать слова и выражения и язык этот я знаю лучше и словарный запас мой не так ограничен как в английском языке.
Плюсы английского- это мелодичность и ,как тут правильно написали- независимость от содержания текста из-за того что многие не очень его знают или не знают вообще.
Лично мне музыка ради музыки не очень интересна. Хочется чтобы слушатель понимал о чем я пою и чтобы кроме понимания/непонимания моих песен (а песня это все-таки в современном понимании и музыка и текст) других барьеров к их восприятию не было, а английский или какой либо другой язык- это все таки не родной язык для этой страны и понимает его народу гораздо меньше ,чем тех ,кто понимает русский.
Еще один аспект который наверное сейчас нельзя опускать это зависимость некая от стиля (это мое видение): Как мне кажется не всем стилям подходит русскоязычный текст, как и не всем англоязычный. Многие вещи с русским текстом просто не слушаются, точнее не слышатся, хотя на английском звучат превосхондно, независимо от качества текста на обоих языках. Но это уже индивидуальный подход к группе и к их стилю. У меня были песни которые не звучали на русском ну никак, хотя на английском они были просто великолепными, но русские тексты (несколько переделанные) для этих песен, слушались совсем по-другому в других композициях.
Как то так.