The new look on the bikes gives them a more sleek shape, clearing their previous hovering wheel chair shape. Yet I don't really like the pilots posture.
Awesome job on the mech's loadout. I would suggest you add a body mounted weapon like an MG or a rocket launcher just in case and in the name of moar dakka!
"Virando costas ao mundo, Orgulhosamente sós, Glória antiga, Volta a nós"