The wiki has a section on compiled objects. Basically, it's a good idea to use them, because they are much faster in most cases. If using them on animated objects, you have to make sure to compile them in dynamic mode and for Bones, you have to call touch() on an animated object after applying an animation, because otherwise, it won't recognize the change.
jPCT-AE always uses compiled objects BTW.