Есть вероятность, что через какое-то время этих полей будет под сотню. Также есть вероятность, что модули для хранения "своих" данных будут использовать отдельную БД.
Также мне хочется думать, что при подобном подходе мне удастся облегчить в том числе и защиту ПД.