This has numerous benefits: - Disconnects won't leave the robot running forever - We can use the differential drivers correctly (can reduce timeout from INT_MAX) - I believe this is more standard and expected than discrete commands