@@potato_jay3494 17 and 18 were born human, then modified by Gero, so despite being called androids they are more like cyborgs. Choosing their race would just make you human.
He's intelligent. He knows his limits. Also I'm thinking back to the Android saga where Bulma the quote on quote smartest person in the dragon Ball universe told him to go after the rest of them and proceeded to scream at him because he said no. He then proceeded to put her in her place by saying the obvious "I can't fly Bulma"
Obviously MUI goku was the peak here, saiyan is also a peak. Android 17 isn't quite fast enough but MUI should cover. Beerus is definitely strong enough. Yajirobe is pretty smart tbh, maybe not a genius, but he's not stupid. Android 17 tanked one of Jiren's attacks and survived and was fairly fine, so that was a good pick too