So I played this the other day and my dce were a little mad at me. I'll post a report soon.
Noticable weaknesses are the xwings. While good, aren't great. Going to see what 3 ship Falcon builds are available
There are just enough points to run BLue Squad + HLC X2 and Chewie, though I know you're going for a defensive Ibitsam
The problem with two b-wings is lack of survivability, while they punch hard, they get punched harder