This, so much this. The Borg has already been neutered enough in the game. A Borg faction would only make it worse. They should be the ultimate foe, one where you TRIBBLE your pants when a Borg Cube appears in the sector. I understand the business reason behind it, but I'd rather that they didn't make lib borg bridge…
Setting wise, it makes sense that their not that much story in the STF's. If you think about Star Trek, the times they gathered a large fleet was mainly only for a single battle against a single threat. I'd rather have short STF's like we have now and some elite solo missions that is full of stories where you can get STF…
I think my favorite is my Caitian Atrox Carrier called USS Schrodinger. For my science officer, I named all my ships after scientists, ending with that one.