thank you everyone for your replies. very helpful
i am going to disable that component and see how it affects SSIS run time. i will do this for the next few weeks to get some data and then decide on next steps.
one thing i do want to know...is there a way to find out how far the table is from being properly indexed for maximum performance? are there any metrics we can use that help us know if the table is properly indexed or not? if there is such a metric then i want to track that too in addition to the SSIS run time.