Don't know about the elevations just yet. I'm curious why you filled the inlet in the north pole?

Here is a tectonic suggestion based off of yours:
Tectonic activity suggest1.jpg
Plate 5, 7, and 11 are moving in a bit of a spin, 5 is in a heavy spin.

Also I moved the Thurlor Spray islands in the SE corner a bit farther north as they suffer greatly in projection compression. As an approach to the plates I think if we do too many and then fuse those we deem unnecessary it might be a more workable option?