flexの良い所は、@media screenも一応(スマホで横100%表示にする際に)必要なんですが、基本は自動でレスポンシブになる所です。
問題点は、ベンダープレフィックスが必要な所ですかね。
codepenで書く時はscssを利用していますが、ローカルにgulpとか、その他諸々のタスクランナー等の環境が作れるのであれば、ベンダープレフィックスは自動で付けられますし、そういう環境がない場合でもATOMやBracketsあたりの今どきのエディターならプラグインでつけれたりもします。
can i useなどから最新の情報を読み取り、必要なプレフィックスを付けてくれたりするものもあります。
そういや、Bootstrap4でしたっけ?最近リリースするぜって言ってたのって。あれ、sassとflexなるんですってね、奥さん。いや、正確に見てないので確定した情報ではないんですけど、そんなことが書いていたような気がします。
ようやく世間がsassとflexに追いついたって感じでしょうか。
まぁ、遅ぇーよって感じなんですけどね(笑)