if I remember correctly, the problems that I discussed in this post were caused by me misunderstanding the initial version of the documentation. There were no real problems with Kendo SPA. So yes, I made it work.
I prepared two small samples, showing some basics. One sample is without a layout, and the other one uses a layout. You can find them here...
Without a layout: http://jsfiddle.net/mgs_jsfiddle/w6dhf/
With a layout: http://jsfiddle.net/mgs_jsfiddle/RtAeB/
Using a layout brings the benefit that you can have several areas, where content can be placed into. Not using a layout causes the content to be added to the container, whereas using a layout always replaces the container's content.
I think that "adding / replacing" is no natural consequence of "without layout / with layout". With SPAs you probably always want a "replace". So if not using the layout you have to remove the previous content before the render-call.
I always use "with layout", even if there is just a single area to be rendered.
Michael G. Schneider