I'm glad that designers are starting to see the problems with page state that's not tied to URL state. Nearly all the sites I've seen using #! state have got this wrong.
the idea is good, but the implementation (from user perspective) is not 100% correct. try scroll somewhere, say you see text "My dad just told me I'll get my late grandfather's cornet" on top and refresh the page, you will see different stuff.
Hope you enjoy!