Речь не об обвязке под конкретную либу, речь о том, что саспенды выбиваются из ряда решений для построения асинхронности, и код с контрактами, покрывающими монадоподобные фьючи, под саспенды в лучшем случае (Proxy / кодген) придётся писать отдельный, в худшем это вообще невозможно унифицировать.
Ну это опять попытка воткнуть советскую вилку в европейскую розетку. Как бы есть корутины как механизм, а есть попытки воткнуть в них другие решения на других принципах. Разумеется, тут переходники нужны.