Как использовать flexbox на реальных проектах?
Безусловно, ведь нет поддержки только в IE9 и ниже. А для них пишется что-то своё, благо они поддерживают conditional comments.
В сложных случаях для этих версий IE (вертикальное расположение) можно написать полифилл (причём уверен, что реализованные варианты уже есть).
Ну а впоследствии при решении не поддерживать IE9 отрубается условный комментарий и все живут долго и счастливо.
Да, все актуальные браузеры поддерживают, правда приходится префиксы вендорные таскать.