I dunno about going too far overboard for a smart watch; the main thing I want from one is long battery life. While installing apps directly on it would be nice, I'd like to see these be as lightweight as possible, offloading tasks to another Android device if paired. I'm also not too fussy about onboard storage being huge, just needs something modest, though a Micro-SD slot wouldn't go amiss if it can be done while keeping the smart-watch water resistant (I like being able to check the time even if it's raining).But yeah; a smart watch needs to be a watch first, it shouldn't require charging every day or be so bogged down with cruft that I can barely use it. While I don't want it to just be an accessory for my phone, the apps need to stay focused on lightweight, quick tasks like getting reminders. Quick answering of calls coming to my phone would be nice. I'm not so sure about requiring WiFi support though, personally I'd be fine with just sharing my phone's connection, and setting up a computer to share its network connection via Bluetooth, then just have a button on my watch that can tell it when to connect, or have it connect automatically to sync every so often. WiFi seems like too big a battery drain for a device that only really needs small amounts of data.