NedS298 and Ilanthar are right in saying that a lot of this "tectonics & climate" effort doesn't get noticed once the map is finished. In fact, they can put you off from finishing a map more often than not. However, I think acrsome and others (myself included, surely!) take pleasure in this sort of what-if exercise.

This site has some of us nested in a corner, next to the ultra productive artistic cartographers, the game-masters carving a local/city/dungeon map their players can explore, the goblin/dwarf/sorcercer/fairy maps, and the etc. You really place yourself wherever you like.
As a science freak, I try to balance between giving advice to those who seem that will take it and appreciating "things as they are" from the ones who are not interested. A few times I felt I was intruding too much and backed off. And I am aware, every time, that it's up to the map creator to decide how much time he wants to put into the fine detail.

So, having made this "disclaimer", comment on your work, groovey:
You generally understood the rationale I suggested for that area (except what you mention, the formation of those islands - I have drawn a set of pics to explain and you can find them at the end of this post).
From experience, I found that making up a tectonic planetary model is easier and more coherent when done (at least partially) from the bottom-up. That is, to figure out particular areas of the globe and then stitch them together.
Since it looks like you will take this double rift idea, consider prolonging one of those two rifts all the way to the separation between the two continents in the western side of the map. Because their shapes look like a fit, their breaking apart could be recent .

And now the full explanation of what I meant before. I was really unsure whether to post these or not and I considered sending a personal message instead... this is maybe too heavy on the detail, boring for some, and all that, and it would be a huge task to create a whole planet with this level of detail - but something was telling me you wanted it . Feel free at any time to tell me to shut up, I won't be offended.

Click image for larger version. 

Name:	rift1.jpg 
Views:	128 
Size:	60.4 KB 
ID:	64181
Click image for larger version. 

Name:	rift2.jpg 
Views:	115 
Size:	57.4 KB 
ID:	64182
Click image for larger version. 

Name:	rift3.jpg 
Views:	118 
Size:	63.9 KB 
ID:	64183
Click image for larger version. 

Name:	rift4.jpg 
Views:	129 
Size:	83.5 KB 
ID:	64184