hmmm.. I didn't make a demo per say, but I was part way though a game using cache map/ edge update scroller. Was great. Worked fine. Some little stuff it does, didn't like, but easliy fixed, like it would continue to scroll to the right, so just added some code to make it not loop the tile. Then I wanted multiple Tile scroll areas, which i was able to do, but couldn't resize them realtime while they ran. (Well I could but it was a little to slow for me.) ect ect, then was going to write a map editor to use with it, and then thinking about controlling tile animations on it, was going to write that... then how about some Multiple Layers. But then I Realized that Mappy is far greater. It does all that already! Plus I can have multiple scroll areas on screen, of Any Size, and can resize Instantously. Animated Tiles, nice, move the tile area around the screen, simple. Great Tile Editor, woohoo. Handles Multiple Layers.. What else do you want. So I gave up on that cm/eu scroller ;P
Maybe i'm not far enough into using Mappy that i don't know its limitations, but what i could see, it works great, and its easy to use. Atleast I found it easy to understand, and use. Some others don't seem to like it. dunno why. I think they just don't understand mappy, like its to complex.. of which its not.
http://www.tilemap.co.uk/mappy.phpBlitz PlayBack Library
http://www.tilemap.co.uk/zipfiles/mapbbr6.zipoh and the playback library has Examples of what it can do in the zip ;)