I can see Howard the DUCC (in pre-mobile-walker form, aka tank form) being an Avenger (or a supplemental asset in the field for the Avengers on missions). I am envisioning Bruce Wayne/Venom being still very new to his vigilantism, so being an Avenger wouldn't fit.