I think the only slight spanner in the works is that I'm sure I recall Cyseal being described as an island; but then again, things like peninsulas and other knobbly bits are often described as such, so it still works for me.
The main challenge seems to be the uncertainty surrounding the permanence of Rivellon's landscape, though I suspect that's a convenient story element and one I'd be happier to ignore if at all possible!