Desired features & capabiltiies of battlebot?
Obviously you don't want it to be too light or you could be throw around by an opponent. You wouldn't want it's outer edge to be too short or angled such that it can get wedged under something. Wheels are best kept under the machine and thus protected.
A single spinning blade can be quite effective inflicting damage but for some reason they can be disabled easily enough and if that's that's the only weapons the machine's vulnerable. The bots that are just circular & spinning always seemed to have problems when they hit anything, often flying across the ring. A lifting arm can be quite effective in flipping an opponent over or into a hazard. A strong pickaxe-like mechanism can be effective. A claw-action can inflict damage directly or hold an opponent as it's driven into a hazard. The machine should be sufficiently powerful to push an opponent or at least fight back against being pushed around.
I suppose the ideal bot would have a very hard shell, the edge riding on the floor but not in a shallow wedge shape, powerful drivetrain, at least two main weapons with a saw, claw, and/or lifter, some means of upright itself if it turns turtle maybe with the claw or lifter, and all that wouldbe heavy enough not to get pushed around easily.
Anything else?
(this signature was absent on picture day)