Nphysics for plate tectonic simulation?

I’m a “hobby” programmer and am looking to build a fairly simple tectonic plate simulator for the purposes of building physically realistic terrains. Essentially, I want to create plates with random shapes, mass and velocities, collide them as they move around a sphere (ideally not a perfect sphere) and create heightmaps / deform the plates as they collide.

Would it be a good choice to use nphysics for this? Is 3d too ambitious?