Antes de tudo, gravações simultâneas definitivamente não são uma opção para armazenamento MyISAM. Cada um deles trava uma tabela inteira (exceto em alguns casos). Se o InnoDB não combina bem com você, tente o TokuDB. Mas será mais lento em comparação com o MyISAM devido à natureza transacional do mecanismo TokuDB (e InnoDB, é claro) (você deve escrever os mesmos dados pelo menos duas vezes: diário e arquivos de dados). Além disso, se o servidor travar algum dia, você estará aguardando horas até que a tabela MyISAM de 40Gb seja reparada.
Se você ainda deseja carregar dados em suas tabelas MyISAM e deseja fazê-lo rapidamente, posso recomendar o uso em LOAD DATA INFILE
vez de inserções. Essa é a maneira mais rápida de carregar grandes volumes de dados na tabela. E sim, os índices diminuirão o desempenho da inserção de maneira exponencial.
Uma palavra sobre partições: as instruções INSERT no MySQL não suportam remoção, portanto todas as suas partições serão varridas em cada instrução para uma correspondência de índice exclusiva. Além disso, todas as partições serão bloqueadas até a inserção terminar.