Asking if you should switch to Platform from Physics is a loaded question. If you can do what you need in Platform, you should have avoided Physics.
However, it shouldn't be too much work to quickly experiment. Can you just turn off animations for the moment and play the game? That will go a long way to deciding what to do.