Absolutely no need for the key unless you are solo. For everyone in cabin to have to pay is nuts. You can get internet and share or if you do need more it is cheaper the more you buy. Check in is quick on all cruises especially oasis class. So it includes lunch with a chops menu in dining room. Do they hold your carry on. By the time you are done with lunch cabins open at 1 anyway. The times for flowrider, Rockwall, or zip line or offered during times know one would want to go, and it’s only offered 1-2 times for the week. Show seats are no difference for key guest. You still need to show up early to shows. Key is just a money maker for royal. Don’t bother