We went through this dilemma. We ended up buying resale at BCV through the Timeshare Store. It may be a slightly bigger hassle to buy resale, but really, we had no problems at all. They were real helpful, the process went very smoothly. If you check their website, they list their available contracts--if they don't have one to your liking, they take "requests" and will notify you when they get, say 250 points with a June use year, or whatever you might be looking for. really, I have nothing but good things to say about buying resale.
As far as, which should you buy at--it's SUCH a personal question. I love AK. I love Beach Club. Looking at my family, I could "see" us at Beach club. This year. next year. 10 years from now. 20 years from now. I could "see" us there. (Why? Walk to Epcot, walk to MGM, all those nearby restaurants, Stormalong Bay, Stormalong Bay, Stormalong Bay. YMMD, of course!) That said, I truly love the theming of AKL--so much so, that we hope to do a split stay next August, 3 nights at AKL, 8 at BCV. (We have BCV booked, waiting on the 7 month window). It may be that, after our AKL stay, I'll wish I had bought there. But, as others have stated, it's likely to be easier to book AKL at 7 months (larger resort) than BCV.
I wish you luck in your decision, it's really not one thing someone can tell you, "This is the right choice"--kind of like the Monty Python "Hand of God".