treestand all the way, muzzleloader will buy you some time.
I think when you start moving around, you start moving too much, getting lazy etc... and deer will almost always see you before you see them, esp with a bow, a ML can help you get a chance, but I'd stick tot he treestand, better odds if you ask me.
If you get cold maybe then get out and stalk, but I think your odds are better from a stand at seeing more deer.