Ça dépend vraiment des préférences ! Je ne connais pas le rival, mais le force ou le red. J'ai personnellement une préférence pour sram, notamment au toucher des freins et des "palettes" de changement de vitesse. Le 105 DI2 est quand à lui une très bonne surprise, je n'y vois pas de différence au fonctionnement avec un ultegra DI2, hormis un bruit légèrement plus prononcé lors des changements de rapport et bien sûr un poids plus élevé. Pour les disques, 140 / 140 (ou 160/140 au besoin) est suffisant selon moi, le 160 est à réserver aux vélos de gravel ou vtt.
En termes de fonctionnement, ce sera similaire, le 105 va peser 100 g de moins que le rival il faudra ensuite comparer les tarifs et faire un choix 😅