I am also building something similar. I have almost finished your initial list with the 418 cards but haven't played yet. I think it's a solid list. I hope it works. Thanks!
Why have you removed some cards? Were they overpowered (maybe rancor is) or just to make some room for the cards from...