I've seen quite a few developers buy and use these with mixed results. One key thing I've seen that people have really struggled with is multiple external monitors. For that to work you usually need some USB C dock which is a nightmare.
Personally I've had much better results with Lenovo T and X series because they typically have more conservative hardware that is better supported by upstream Linux. Also their dock is not USB C.
Personally I've had much better results with Lenovo T and X series because they typically have more conservative hardware that is better supported by upstream Linux. Also their dock is not USB C.