Firstly, thanks for the interest so far.
I've been working on the viewer whenever I can spare a few minutes here and there, and have cleaned up the code a lot over the past couple of days. I hope to release an early version soon, but I have to obtain some free icons that I can distribute with the UI first.
I'm using the wx module for the UI, so hopefully the script should be usable on all platforms that support Panda. I hope to include all the features of the original pViewer, plus support for rendering bones, maybe even setting up lights and so on for previewing pixel shaders. I haven't thought much beyond that - keen for suggestions though!
Animation support is pretty much done. Once you load an egg which is an actor, you can select a bunch of animations to attach to it.