I bought BWV's last year, directly from Disney. I paid the deposit with my Disney Visa by phone, the points were available to me very quickly. I want to say in a day or two. I may be off a little on that, but I really was shocked at how fast the points showed up. The documents were delivered FEDEX, We signed everything, set up Financing with Disney ( this is the only one I financed) and was good to go.
When I callled my guide to see what was available, I bought what he had, I didn't get put on a waitlist. Now, with the new banking deadlines, I am glad that I have taken a different UY on BWV's. I was able to get a different UY because of the number of points that I bought.
I realize you asked about Beach Club Villas, the only thing I could see different would be if there may be availability or if you will have to be put onto a waitlist. When you buy from Disney, you don't deal with ROFR, but you also don't have the opportunity to buy a contract with any prior years points with it. The price is a little higher with Disney, than through the secondary market. Just no hassle.