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:
Click image for larger version. 

Name:	Tectonic activity suggest1.jpg 
Views:	78 
Size:	532.4 KB 
ID:	66384
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?