I fell like you have to few men and to many av 10 speeder's yeah there nice but Ig auto cannons,lascannons,plasma guns will just shoot them to hell. Also you have 30 guys that you need to Hold objectives and kill the enemy. I just don't think you have enough body's The storm ravens are nice But I think there is to many. I would drop a raven and 6 of the speeders and try to add in some more infantry unites mounted or not is up to you. Also 2020 is a weird amount of points drop 20 and make it a solid 2k.