I pretty much specialize in these upgrades—and a full rebuild is always on the table. I’m always going to recommend the best path forward and if there are a lot of gaps in compatibility, associated risks with too old of code, I’ll always give you an honest down to earth answer and an approach that is conscious of the clients budget and timeline. If you want to chat Matt just send me a DM. All the best mate!