Я полагаю у вас была проблема с конкретной реализацией конкретной библиотеки на разных платформах, разработчики библиотек не постарались привести свое решение к единому интерфейсу для всех платформ. Следовательно, так же проблема должна была вылезти и во флаттере
Ещё раз поясню: никто не сравнивает технологии или не говорит, что А лучше В. Посыл был в том, что у технологии А есть некоторые проблемы. Мы решили их вот так. Как и говорил выше, абсолютно частный случай, но коллективный опыт - бесценен, посему важно делиться тонкостями. Если есть желание посравнивать технологии, велком в профильные ресурсы