So my friend and I have rewritten TMXTiledMap for our RPG out of necessity. We wanted maps that were large, Tiley, animated, and fast.
You use the class exactly the same as CCTMXTiledMap, however it only works for orthogonal maps. No iso or hex.
To animate tiles, you edit tile properties (via Tiled or whatever editor) to have "Next" which lists the next GID in the animation, and Delay (the delay between frames). It supports looped and one shot animations, but all animations have to be deterministic (no random)
It currently supports cocos2d 1.1 and cocos2d 2.1
It is under MIT license, so feel free to use in any project. Do let me know if you use it, I'm always excited to hear about people using my code. =)
From tests, it's phenomenally faster for large maps, and moderately faster for maps just larger than screen size. Still slow in simulator, but on device performance is phenomenal.
Web page where you can always find the latest download and information: http://hkasoftware.com/index.php?object=HKTMXTiledMap