Oh yea.. stranded on an island, perhaps that should be implimented aswell, lol, but it would be too much, because the exciting sounded shipwreck event seems too short, and pretty straight forward, but the island would be kewl, where there are giant robotic pokemon which were made by Zelcorp to take over Kanto, and then the world!!!
*cough* I think I took a trip through the evil side of Zel's brain.. o.o But seriously, perhaps there should be an Island where exotic rare pokemon occur, and you battle the leaders of team magma and aqua, except they're not seperate teams, they're working together, and after some events, you get them arguing over what they should do, and they seperate, creating both teams, and then the path to the cave where you go to Vermilion City is revealed, and after you get up to the top, an earthquake is caused by the feud between the team leaders, and causes an avalanche to block the way down. So, whatever you should have gotten from the island, you wont be able to get them again, even pokemon.
*cough cough* That took awhile, but ideas kept popping through making their way to fit in with what I wrote, lol. Perhaps its a little too detailed, but i think it would be a good addition to the shipwreck event. But after reading what I wrote, then the shipwreck event might seem lame, lol, but yea, good luck Zel, (Also, after taking a trip through the evil side of your brain, I found out some things, xD)