@dave08 You should ask in #coroutines. There are lots of people who do use coroutines in production. The whole reason of releasing them in 1.1 was so that people can start using them (otherwise, we’d have kept in “hidden” non-released mode like multiplatform now). Having released them, we do promise to maintain backwards compatibility. The only difference between “experimental” and “normal” feature, in that respect, is that for normal features we cannot add any new stuff in minor updates, while for experimental we can (but we cannot remove, because backwards compatibility)