Исходи из use cases. Как твоё устройство будут использовать. Если
это бытовое устройство и количество узлов принципиально ограничено,
например, поддерживаемой конфигурацией и ПО, то чтобы не парить
мозги обывателю, делаешь подтяжки и терминаторы. И всё работает во
всех вариантах. А если делаешь устройство для проф. применения или для случаев, когда его могут включить в большую систему - будь добр, делай подтяжки конфигурируемыми. Или только у ведущего.