What is Base Kamiccolo exactly, him with his cape still on?
Anyway, I think one of the androids could easily keep Piccolo busy while the other stomps the two saiyans, after that the androids will gang up on the namekian.
Androids take this mid-diff at worst imo.