I don't see the problem for a software with this minor BC breaks from 5.3 to 5.5. The biggest change ever happened with namespaces and so in in 5.3 should already be done.
If you have to change some parts, this is done in a few hours/days, with search and replace and a little bit handwork. And for the good feeling after refactoring, there are UnitTests around today.