Мисля, че предимството да се съхранява като повече редове (т.е. нормализирани) зависи от съображенията за проектиране и поддръжка в условията на промяна.
Освен това, ако 140-те колони имат едно и също значение или ако се различава за всеки експеримент – правилно моделиране на данните според правилата за нормализиране – т.е. как данните са свързани с кандидат ключ.
Що се отнася до производителността, ако се използват всички колони, разликата е много малка. Понякога операцията за завъртане/отмяна може да бъде скъпа за голямо количество данни, но има малка разлика за един модел на достъп до ключ. Понякога една точка в базата данни може да направи вашия интерфейсен код много по-опростен и бекенд кода по-гъвкав в условията на промяна.
Ако имате много NULL, може да е възможно да премахнете редовете в нормализиран дизайн и това ще спести място. Не знам дали MySQL поддържа концепция за рядка таблица, която може да влезе в игра там.