nice pics on that starbase and trading station. like it.
I gotta say though that a few things weren't that bad in armada. I really liked their dmg model (though it only makes sense for smaller engagement than you would have in sins) and the missions/ story were ok. of course, ship balance and race diversity were horrible. it was an enjoyable game for me. never liked part II though, too fast, too much for its own good.
borg having sleep as weakness sounds a bit like hypnosis 'listen to my voice, relax, look straight into my eyes. you are tired, you must regenerate ...,'. but yeah, canon ... a good way anyhow. anti-borg cyber war ftw!