По-нормальному это сделать невозможно по юридическим причинам - и Гугл, и Яндекс запрещают лицензионным соглашением использовать свои данные где-либо вне собственных АПИ.
Существую плагины к Leaflet, которые "решают" эту проблему, но там адский костыль. Из лифлета загружается апи того же яндекса, и карта показывается внутри карты, как матрешка. Всё это очень неудобно, костыльно, глючно, несовместимо со сторонними плагинами...
Ну то есть для простых случаев, когда нужно просто показать карту и чтобы она двигалась - ещё сгодится. Но если у вас "много динамических данных, разные маршруты, кластеризации и много всего" - забудьте. Придётся выбрать какой-то один движок и его придерживаться.