if I knew how to update the iBox I would..... it is very outdated and you are right it should reflect the new filings and current information of the company.
Regardless of an I-box says a person should always go and do their own DD, heck how would know for sure that nothing has hit since the last posted filing in an I-Box of they don't do their own DD
I check the above sites almost daily for every ticker i am in or following, it is amazing how time's i have found filings no one knew about on the board or no one was talking about.