Как ускорить вставку, если много индексов?
Чтобы решить эту проблему, нужно выбросить MySQL и использовать колоночные СУБД, которые разработаны специально для таких задач. 
Смотрите в сторону Vertica, Cassandra, HBase.
Для начала определитесь насколько вам нужны все поля.
Какая селективность индексов по ним.
Ведется ли агрегация, или же это просто выборки по условиям...
Если основная задача это полнотекстовый поиск с сопутствующими документам атрибутами, то загоните это все в Sphinx