Storm hawks wasn't it? I dunno - but no, there's a few archipelagos here and there floating over the seas and countries below.
And for the love of RP, join, join, JOIN! There's plenty of room!
And as for direction? Hehehe...huehehaha...AHAHAHA - sorry. Let's just say that once we're at the roost shizzle is gonna get rizzle REAL quick! From there I have no idea. To be honest this idea is inspired by a furry "collaboration story" I did with a buddy when I was still new to the whole furry scene and didn't know what RP was. It's not an exact copy of the tale, though, so don't freak out. The roles you play the still your own; you're part of so etching unique and special. I just really, REALLY love floating islands. Which is odd cause I'm really, REALLY, REALLY scared of heights!
EDIT: as for the buddy scenario, just respond to your personality. I kinda have some villains lined up and there's gonna be a big fight pretty soon actually. But hey, its your story too!