Мы же ведь о компонентах, а не от балды накатанном теге? Впрочем не суть важно.
1. Не стоит завязывать в описании стилей на теге, так как ты себе таким образом стреляешь в ноги. Это все хорошо освоено в БЭМ-методологии, правда я не помню, чтобы кто-либо явно где-то писал, почему классу круче тегов. Если кратко, то это свобода, которая ограничивается лишь методологией и больной фантазией.
2. IE умер, помянем.
3. У меня к сожалению нет статистических данных, поэтому тут будет больше на общих знаниях и ощущениях: чтобы снизить риск быть непонятым, не стоит использовать малопупулярные подходы, а пользоваться простой семантикой (а иной раз «дублировать контент»), к тому же тег для
спойлера есть.