A good quality blade is an absolute must for the products you want to cut.
I'd skip the worm drive, personally. I use my sidewinder to cut tenons on pieces to big or bulky to go through the table saw, dados for big frames, with a guide to take the round edges off 2xs, etc. When I'm using it, I might have it in my hand for several hours, and a worm drive would kill my already busted shoulder.
I've been bidding on some battery saws largely for the weight savings, for when I don't need the power.