Ranked in these QuestionsQuestion Ranking
Pro Activate the switch through proximity instead of complex schedules
This switch offers geo-fencing - that is, it can automatically turn on or off based on how close you are to it. This is extremely useful if you won't want to deal with timers or schedules. Just walk within a certain distance, and the switch will activate.
Pro Leaves other wall plugs accessible
Thanks to its horizontal design, this switch won't block you from plugging other devices into the wall outlet.
Pro HomeKit compatible
HomeKit is Apple's smart home ecosystem. It's main draw is it's deep integration with Siri, which allows you to control the switch with just your voice. You can also group connected devices together, and have multiple devices act on a single command.
Pro Can help reduce electricity bills
The CommandKit tracks the energy used, which can be used to determine how you can cut costs on your future energy bills.
Con Awkward looking design
The device isn't centered with the wall plug, making it a bit of an eyesore. It sticks out the right side of the wall socket.
Con App leaves some to be desired
The app can't control any other HomeKit enabled devices, and lacks polish. It can track weather, but temperatures can't be measured in Celsius (which isn't an issue for Americans, but is for the rest of the world). Overall, it can be confusing trying to find the setting you're looking for.