You know, as an Imperial player I just have to say that I'm actually really looking forward to the ARC-170. On its own each individual ship is nowhere near invincible, but the pilots and upgrades are very useful and give Rebels some cool toys they've never had before, or improves on ones they had (but that used to be relegated to specific builds or pilots). It looks like it will be a very fun and thought-provoking ship to fly against, where as the opponent I'll have to really plan my maneuvers well, and critically analyze their squad build and attack strategy in order to get the better of them. Also, thematically, I like the astromech because it feels like the shooter is trading accuracy for a spray of suppressing fire, and I just really like that.
And of course, there's an upgrade in there that will be useful for Imperials (tail gunner on the TIE/sf), so who knows, maybe we'll get an alternate art version? (though now that I think about it, is it more likely the alt art will be Scum-oriented?)
Tie/SF doesn't have a crew slot.
Biophysical: Do you see enough worth in that astromech for it to be 2 points? I'm really baffled as to why they picked that price.