Thank you very much for the reply and information.
I'm happy to hear that scenes are going to be here soon. And that scene controllers will be supported for activating them.
Home / Away mode is a good start, but I must highly encourage the addition of virtual devices. They are so useful for advanced programming. Usually it's just a virtual ON/OFF light switch that can interact with different rules. For example, I have a TV Mode ON/OFF light toggle device. So when I activate TV mode (for watching a movie usually), it dims the lights in the room, and activates the virtual device (TV Mode device) to ON. Meanwhile, whenever the TV mode virtual device is ON, the motion sensor in the room is deactivated so that someone moving wont turn the lights on to a higher setting (in other words, the virtual device being OFF is a condition for the motion sensor to actually run and turn on the lights with movement).
Another virtual device I have is a Awake/Sleeping ON/OFF toggle. So when I press my phone to an NFC tag, the temperature is turned down, a candle warmer is deactivated and won't come on, and the lights are all turned off. As soon as I wake up, a simple tap to a different NFC tag turns the heat on, and let's the candle warmer turn on.
This sort of functionality could also be done by simply adding variables that could be accessed and remembered by the Almond+ I suppose since these virtual devices are nothing more than on/off switches.
Weather data and integration with Z wave will be great. In my present system, at 5:00 AM every morning a virtual device is turned on if the high for the day will be greater than 70F. If this virtual device is on, the heater will not turn on.
If I had to choose between IFTTT integration and Tasker, I'd definitely go for Tasker. All the integration you need is for the tasker app to run a specific scene. Then for example, when my phone is away from my house, it'll activate a "away from home" scene and turn off the heat and make sure the front door is locked. Or when I charge my phone late at night, it can activate a "going to sleep" scene and turn off the lights etc.
Sounds like you guys are on the right track regardless. I wont be using Almond+ for any home automation for now until it becomes more mature. But for now I wont return the device as the router is working great for internet.
Thanks!