Weirdboy is too unpredictable and hard to control.
Not enough boyz, especially if foot slogging. You need at least another unit.
Burnas - meh. Need to be kept in a transport really to do damage, once its popped they are gonnas. Even in assault don't expect them to last long. Drop the meks as well.
2 deffcopters? Need more of these, S8 weapons will instant death them. Don't expect them to last long.
Battlewagon has too much going on considering can only shoot at one target at a time.
The problem the list has is not enough troops and then its kind of mish-mashed together. I would add another 30 boyz, get more deffcopters and perhaps try a kan wall - yes I know the kan wall will only cover one unit, but better than none