Existe uma desvantagem de usar `display: table-cell`on divs?

O que estou tentando realizar é ter uma primeira div de largura fixa e uma segunda div fluida que preencherão a largura restante da largura da div pa

<div class='clearfix'>
  <div style='float:left; width:100px;'>some content</div>
  <div style='float:left'>some more content</div>
</div>

e neste aqui tudo parece bem e fluido.

<div style='display:table'>
  <div style='display:table-cell; width:100px;'>some content</div>
  <div style='display:table-cell'>some more content</div>
</div>

Quero continuar com o segundo, mas acho que o segundo exemplo me dará dores de cabeça no futur

Você poderia oferecer algumas sugestões ou idéias?

questionAnswers(4)

yourAnswerToTheQuestion