Да, вам это нужно независимо от вашего источника данных.Основной смысл BindingSource - избежать утечек памяти, которые могут возникать при прямой подписке на события уведомлений об изменении объектов данных.Пока вы используете механизм привязки Windows Forms по умолчанию, вам потребуется BindingSource.