This team definitely doesn't look bad! My main concern is that Booster Iron Moth is quite hit-or-miss, that's why its usually not on balance teams like this. Your team doesn't badly seem to need a toxic spike absorber, or rely on anything else Iron Moth does typically, so that's the one slot I'd try playing around with. You could also try a different set, potentially double specs. It may also be worth trying to replace it for a priority user. I hope this helps!