As was just said to me elsewhere around here, a little knowledge can go a long way . . . I guess I did benefit by getting the functionality sooner & being able to pay in installments. It takes longer for some of us to catch on than others.
Just to provide some balance, I have been very happy with XWD, even though I'll be abandoning it now, and I'm happy to have everything wrapped up in one program.