Yes, starting from scratch and rewriting everything is always a good idea. Always....
I know you're being sarky =p but I think even Naughty Dog would have preferred to carry over stuff from their PS2 engine is they could - but that wasn't possible for them as they used a completely different language. I think SSM were much more better suited to carrying it over, especially since they were working on the PS2 so late in its life.