The controller will work, so I wouldn't upgrade it for the sake of upgrading it.

As has been said, it'll likely work with a fairly generic PP. Most of these controllers will accept generic FANUC G-code, although it may need a little bit tweaking for specific functions.
What does Exel suggest?