Very well done. You did the logo in different backgr how it should be done. Is easily recognisible and very related to what client requested. The black color is loosing in that green-ish backgr a bit. But overall looking ok.
wow! this is really nice. i love the colors as well, really makes the work pop and easy to read. perhaps my only nitpick is making sure the bike is in contact with the border/line of the banner, it seems like in the other variants it's not touching. Otherwise, great work!