That article looks really good. It managed to convey the essence of Freelancer on very limited space. Even though Disco got focus, a good attempt at making it fair was made.
Sections about the other games seem good as well. Allegiance might be worth checking:)
And co-op in FL? Wow... never heard of it, although I went from SP directly to Disco RP Server.
Edit: Thanks for explanation.