scio разработана spotify как более удобный и для них привычный spark/scala интерфейс для dataflow
позже когда dataflow объявил своим sdk beam, то они обновлили в сцио бекенд на бим
если работаете со скалой, то сцио будет более приятным
у самого бима много низкоуровневых вещей
если делаете какой генератор/трансформатор из ямла, то апи бима удобней, за счёт того что 1 метод apply без всяких map/reduce/groupby