Some pros: A comfortable controller that is compatible with both the hardware and the software (with reservations) Many disadvantages: I attempted to link it to a personal computer, but without the assistance of a specialized utility, the process was highly crooked and imperfect.