Ничего не _нужно_. _Можно_, к примеру, потрындеть, сколько человек соберутся рисовать именно Information flow diagram, а не диаграмму классов (учитывая, что в реальной UML-среде можно средствами диаграммы классов создать что-то визуально не отличимое от UML-IFD). И почему, к примеру, UML-IFD -- поведенческая, хотя по конкретному синтаксису она вполне себе выглядит структурной.
Я тут сижу на архитектурном канале, так архитекторе говорят, что все нотации зло, а моделирование типа сферического коня в вакууме.
так что не все ли равно что и как будет использовать и для чего

По мне IFD это некий подвид DFD диаграмм. По-моему разница только в том, что нет накопителей. Архитекторы часто называют такое контекстной диаграммой