They don't necessarily need to be good, but I need a better explanation than basically "Blackbeard was just there at the right time and place" for joining the crew.
BB just was in the right place, I think Kuzan would have joined Shanks if he showed up