Desde que você esteja seguindo a normalização do banco de dados , você geralmente deve estar ok - embora você possa encontrar alguns problemas de desempenho no futuro.
Para mim, parece que talvez possa haver alguma normalização?
Além disso, você deve considerar quantas dessas colunas terão apenas valores nulos e quais convenções de nomenclatura você está usando (não apenas name, name2 etc)
Caso você queira ler mais.:
Noções básicas de normalização de dados
MySql ::Uma introdução à normalização de banco de dados