I appreciate the way you have made your cartoons and it would indeed be wiser to let them be in png format for a good quality. Today, however we have many application that can be used to create animation digitally and we can also add in them 3d motion graphics that makes them more attractive and alive.