Does the toon mesh work with complex 3d shapes? I tried something similar, but the system I came up with didn't work with complex meshes. Just something to think about as you continue to work on this project
How it works is that theres a slightly bigger mesh placed in it but with "backside" turned on so you only render the back not the front so it doesn't cover the object. So yes. The rendered shape could be complex shapes. The physics body would have to be built from simple shapes though