I don't know if I could go back to not having transactional DDL, partial and function-defined indexes, non-blocking ("concurrent") indexing, and so on...
MySQL8 supports functional indexes and concurrent indexing fyi. It still does not have transactional DDL nor partial indexes.