Not enough B-wings, you're very unlikely to get him down before he gets in your face and wrecks it. I really like this idea, though, and kind of want to try iterating on it a bit...
The goal isn't killing the Demolisher first, it's killing the demolisher second, hence Defiance, Independence and B-Wings. You set up to kill the Demo on the swing-back. 23 Hit Points (APs) with a Brace and Lando (forced reroll occurs AFTER all offensive dice manipulation) will likely survive the triple tap.
If Clon is better than "me" (Porkins player), and he likely is, him killing the carrier is a very real fear. Like I said, I like the Imperial list better.