I have tried many of the other solutions including HoverDash, Widget-to-Desktop, DevMode Widget and Mach Desktop.
But ONLY WidgetRunner and MachDesktop let you keep the widget on the Desktop Layer. With the other solutions, the Widgets FLOAT on top of the other windows on your Desktop. This is ANNOYING for many widgets.
But unlike MachDesktop, you can specify on a widget by widget basis whether the widget will FLOAT on top of other Desktop Windows or not. This gives you great control. e.g. You may want most of your widgets to be BELOW application windows like Safari except for one or two like a widget displaying your current song playing in Tunes.
All in all, I have found WidgetRunner to be the BEST Solution for running Apple Wodgets on your desktop. But it is NOT perfect, some widgets will not run properly. (But all the other solutions I have tried have this problem too!)