For what it is worth, swapping custom CGs is totally possible, I've done it for my game, replacing the backgrounds with stylized 3D renders, swapping out the "sprites" for some characters with my modified versions among other things, so yeah, that you can already do with a bit of work. :)