On its own, probably not. You'll be able to find much stronger Fortify Stamina amulets from merchants. Once you get the reforged Gauldur Amulet, then there's a debate worth having.