Arise seems to be a good concept and in principle in nice and easy to use, but it seems to have a couple of major flaws.
1) It doesn't consistently wake from sleep.
There is a wake from sleep option to wake up before an alarm is set to go off, but I haven't yet worked out how this works. Sometimes it works sometimes not. I keep the laptop open but set it to sleep (power cable plugged in) and some mornings I'm awoken by classical music slowly fading in. But most morning I'm woken by my phone which is set 15 minutes later as a backup. What good is an alarm if it is not reliable?
2) It constantly uses 1-1.5% CPU.
I emailed the customer support about this and they said Arise is a 'very complicated program' and '1% is not so bad :)'.
Note that on their website they write:
"We thoroughly research our competition and take the best products and the best prices and make them better! Our highly innovative team excels at making apps that simply "work" the way people think.
We evolve with the industry and listen carefully to every user request. So, please, write in!"
Unfortunately the constant CPU usage puts it very high on the list of 'energy impact' on my MacBook Pro, not very useful for an app that runs constantly. So I usually have it disabled. Moreover, as a theoretical physicist who programs 'very complicated programs' for a living, I call BS that they cannot do anything about this. Funny how cron and launchd don't constantly suck the life out of your system...