Offset wheels on non-flailbots are for stability/4WD as mentioned, makes the robot less likely to veer off to one side when driving forward. But for flailbots, it's more likely to be for space saving. A standard back-to-back motor mounted 2WD robot will have to be around 300mm wide minimum, but with offset motors this can drop to around 150mm if you so wanted.