I would suggest dropping Lando DS and putting activations directly in the squad. Then, you can use Lobot to bring in Lando if you think it's a good choice for the squad, or you can bring more activations, fodder, etc.
Against swarm squads, you could bring Aqualish Assassins, or Wicket (which, actually, Wicket + 4 Ugs would be great even in the current build, and VERY good against the JWM swarms).
I wouldn't worry about the JWM swarms too much. Boba can fly away easy enough, and you have enough potential to really pound them at a distance as they cross the map towards you. They'll either blow most their FPs on Deflects early on, or take a good deal of damage along the way. Then you use all the Accurate Shot you have to specifically target the pieces that have FPs left. Force them to either take damage or use the FPs before they close in on you. Then, as long as you win init often enough, both Han and Boba can take two shots and move 6. Though Han has to take the AoO, I'd say it's worth it because it then forces the JWMs to burn MORE FPs for Assaults, or only get 1 attack after moving (which would be 2 attacks total, same as if you stood still). Fett especially has a nice deal there with no AoOs and the ability to move freely over terrain and put more than 6 squares movement between himwelf and the JWMs.
Honestly, I'd almost be more worried about Vong JH swarms than JWM swarms.