Try adding goggles to the helmet, or perhaps a head that infers some sort of facial shape (maybe a decal) I think it would help with the helmet shape. And maybe add a bit more armor. Good start though, great thinking on that helmet.