I'd add in more islands in the corner bits, and make it so all of hte islands can be reached via other islands. This allows neighbours to reach the others "island" without having to go via his/her capital.
Otherwise, everything is perfect.
Otherwise, everything is perfect.