If Yacht Club is somewhere you've always wanted to stay, I would do it now. The deluxe hotels aren't getting any cheaper, and I would stay at your dream hotel while you can even if it means one less day. You could then stay at WL at a later date since it costs less. However, I will say I've stayed at Beach Club and Wilderness Lodge, and for me, Wilderness Lodge wins hands down. We've never had a desire to go back to BC, but I try to stay at WL every trip if I can. Love the food options, the relaxing atmosphere of the hotel, and the boat ride to MK. We did enjoy Stormalong Bay, but we did not prefer the food options at BC/YC. Have a great trip whatever you decide!