while the borg ship was intended to show how much it would break the mod and designed to be a challenge with friends, its completely possible to kill it solo, if you do it right!
As Dragoon stated in previous posts, Yes some things are intentional, some things are currently being updated, some thing won't be done right away and everything is a demo!
I'm currently testing out entrenchment and put a hold on the mod while i evaluate what changes need to be done to make it work. It will definately change the mod. on the bad side, installing entrenchment i can't launch the standard game anymore. i'll have to figure out why.
you guys getting the minidump crash. you also have entrenchment beta by chance?