Just popped up on mine this afternoon. Seems a little slow yet, and judging by the fan noise it's somewhat more demanding than the plain old browser interface.
As to the interface itself, meh. It doesn't do anything for me that the old one didn't; I liked the "browser is the interface" idea.