Айсберг пока ставит функциональность и корректность в приоритет, без merge-on-read фактически нет работающей потокового upsert (и вообще потоковая запись пока в зачаточном виде, не надо его использовать для этого)
я видел такую логику: - если датабрикс - дельта - если нужна потоковая запись и апсерт - худи - для больших (объем и номенклатура) даталейков - айсберг
ну и плюс айсберг потихоньку получает хорошую поддержку AWS, уже Glue и Athena с ним работают, у Google в Dataproc он есть в образе (дельта там тоже есть, но худи они выкинули)