I have stayed at both. The first time that we stayed at RPC, we loved the feel of having a lot more space in the lounge area to eat. We were always able to find a seat. We could also hear the music from the lobby. Another plus was that if it was raining out and wanted to go to Gasparilla or somewhere to eat in the main building, we didn't get wet going out like we did when we stayed in SL. We loved having the ability to watch the fireworks from our room because we had a TPV room. However, all of us felt like we were missing seeing the resort because we really didn't leave the main building.
So we went back to SL last year. Yes, we did see more of the resort, got soaking wet running from building to building, were a bit cramped when we ate in the lounge and missed hearing the music from the lobby. Couldint get comfortable watching the fireworks. We are going back to RPC in July. We know that is the place for us. We just have to make more time to enjoy the surroundings of the resort.