This episode does have some important build-up for future developments, though I must agree with those who are annoyed with Sheridan's sister. C'mon, he tells us that B5 is "all alone in the night", then everyone and his dog comes to visit?!

A common complaint about B5, leading to Bester's classic comment in Season 5 -- "Contrary to the opinions of some, not everything revolves around Babylon 5."