I think the idea is good (there's a lot of stuff involved in running corporations that is crazy boring), but I don't like the "minimalist" interface. I suspect that I figured out who was behind this, but there's no way that I'll be recommending this to anyone without a lot more information.
So far, all I see is classic "new service" hype.