Без какого-либо Дрожания дерева или чего-либо подобного, разница между этими двумя подходами заключается в том, что:
import {Table,TableBody,TableCell,TableFooter} from '@material-ui/core/'
На самом деле добавляет ВСЕ из '@material-ui/core/'
к вашему пакету.
Если вы действительно используете только его подмножество, переход к:
import Table from '@material-ui/core/Table';
import TableBody from '@material-ui/core/TableBody';
import TableCell from '@material-ui/core/TableCell';
import TableFooter from '@material-ui/core/TableFooter';
... приведет к значительно меньшему пакету!