Yes, more of Grand Cien would be great. Especially some big city sectors with searchlights, machine gun nests with gunners and lot's of snipers.
As vehicles it would be cool to fight some light armored vehicles and thanks.
Skyrider hmm I somehow like that there's no chopper in the game so my second team that works for a peanuts have something to do. But maybe it would be cool if someone could give us a ride between cities like on savannah because it takes a lot of time to travel there.